Releases: yjin4-at-uofh/Dockerfiles
Logos of pushed NGC containers.
This release is used to store the logos of pushed containers on NGC:
- X-Ubuntu PyTorch:
Logo-xubuntu-tf.png
- X-Ubuntu Tensorflow:
Logo-xubuntu-tf.png
- X-Ubuntu MATLAB:
Logo-xubuntu-matlab.png
Data files for xubuntu (ubuntu 20.04) dockerfile ver 1.7
Data files
This is the data file bundle for the xfce4 customized desktop ver 1.7
. In the current xubuntu, we are using this bundle for adding extra themes, configs, and some other plugins. It contains such add-ons:
XFCE4-configs
This add-on would be used for overwriting the default xfce4 configurations (xfce4
) and default GTK-3 configurations (gtk-3.0
) in
~/.config/
This add-on allows us to build our desktop with our customized configurations. It contains:
Name | Description |
---|---|
xconfigs-u20-04.tar.xz |
The .config folder for Ubuntu 20.04 (only used after v1.7 desktop). In this new version, fcitx will be upgraded to 5. |
xconfigs-u20-04-minimal.tar.xz |
The .config folder for Ubuntu 20.04 (only used after v1.1 xubuntu-minimal desktop). This file is a downgraded file of xconfigs-u20-04.tar.xz . |
xconfigs-u20-04-fcitx5.tar.xz |
The .config/fcitx5 folder for the new fcitx5 input method manager. |
home-omp-configs.tar.xz |
Oh-my-posh configurations for all terminals. |
pycharm-omp-configs.tar.xz |
Oh-my-posh configurations for PyCharm terminals. |
Themes
Basic theme pack (part 1)
- Name:
share-basic-ubuntu-20-04-p1
- Icons:
- Win10Sur: https://www.xfce-look.org/p/1440037/
- Tela-ubuntu: https://www.xfce-look.org/p/1279924/
- Papirus: https://www.xfce-look.org/p/1166289/
- Numix: https://www.xfce-look.org/p/1417534/
- WhiteSur: https://www.xfce-look.org/p/1405756/
- McMojave-circle: https://www.xfce-look.org/p/1305429/
- Material-Icons-Themes (Palenight): https://www.xfce-look.org/p/1706189/
- Mkos-Big-Sur (bug fixed): https://www.xfce-look.org/p/1400021/
Material-OriginalsMacOS-3D-Originals (bug fixed)
- Themes:
- Orchis: https://www.xfce-look.org/p/1357889/
- Nordic: https://www.xfce-look.org/p/1267246/
- Dark-Numix (broken link): https://www.xfce-look.org/p/1468996/
- WhiteSur: https://www.xfce-look.org/p/1403328/
- WhiteSur-Nord: https://www.xfce-look.org/p/1704248/
- McMojave: https://www.xfce-look.org/p/1275087/
- Material-GTK-Themes: https://www.xfce-look.org/p/1706139/
MacOS-3D-Originals-Gtk
Windows-style theme pack
- Name:
share-win-ubuntu-20-04
- Icons:
- Windows-11-Wow64-Icon-Theme: https://www.xfce-look.org/p/1614182/
- Windows-10-icon-pack: https://www.xfce-look.org/p/1215834/
- Windows-XP-icon-pack (bug fixed): https://www.xfce-look.org/p/1215836/
- Chicago95: https://github.com/grassmunk/Chicago95.git
- Themes:
- Windows-10-(Redstone): https://www.xfce-look.org/p/1013482/
- Windows-10-Dark: https://github.com/B00merang-Project/Windows-10-Dark
- Venta: https://www.xfce-look.org/p/1386774/
- XP-Professional: https://www.xfce-look.org/p/1230964/
- Chicago95: https://github.com/grassmunk/Chicago95.git
VentaX:
- Cursor icons:
- Windows-8.1-Cursor: https://www.xfce-look.org/p/1084938/
- Windows-XP-Classic-Cursor: https://www.xfce-look.org/p/1102959/
- Wallpapers:
- Chicago95
- Windows-98
- Windows-XP
- Windows-MSN-Messenger
- Windows-10
- Windows-11
Basic theme pack (part 2)
- Name:
share-basic-ubuntu-20-04-p2
- Icons:
- Adwaita Plus: https://www.xfce-look.org/p/1302858/
- Flat Remix ICON theme: https://www.xfce-look.org/p/1012430/
- Luna Icons (bug fixed): https://www.xfce-look.org/p/1405455/
- Marwaita-Icons-Remix (bug fixed): https://www.xfce-look.org/p/1466249/
- Reversal icon theme: https://www.xfce-look.org/p/1340791/
- Tela-purple: https://www.xfce-look.org/p/1279924/
- Ultimate Maia Icons: https://www.xfce-look.org/p/1218961/
- Vimix-icon-theme: https://www.xfce-look.org/p/1273372/
- Yaru: https://www.xfce-look.org/p/1299514/
- Cursor icons:
- Layan cursors: https://www.xfce-look.org/p/1365214/
- McMojave cursors: https://www.xfce-look.org/p/1355701/
- Vimix cursors theme: https://www.xfce-look.org/p/1358330/
- WhiteSur cursors: https://www.xfce-look.org/p/1411743/
- WinSur-white-cursors: https://www.xfce-look.org/p/1381566/
- Windows 10 KDE: https://www.xfce-look.org/p/1409346/
- Win10OS-cursors: https://www.xfce-look.org/p/1383064/
- Themes:
- ChromeOS GTK Theme: https://www.xfce-look.org/p/1335019/
- Desert: https://www.xfce-look.org/p/1449286/
- Flat Remix Blue: https://www.xfce-look.org/p/1214931/
- Layan GTK theme: https://www.xfce-look.org/p/1309214/
- Marwaita Ubuntu: https://www.xfce-look.org/p/1352833/
- Prof-XFCE-theme: https://www.xfce-look.org/p/1334420/
- Ultimate Dark: https://www.xfce-look.org/p/1246387/
- Vimix-Gtk-Theme: https://www.xfce-look.org/p/1013698/
- Yaru-Green: https://www.xfce-look.org/p/1299514/
The (bug fixed) tag means that I have fixed the bugs in the original works. The bug issue could be referred here
The zipped bundle would be extracted to /usr/share
to take effect. To create the icons cache, we have performed the gtk-update-icon-cache
in dockerfiles.
Fonts
- Name:
share-fonts-omp-v2.1.0.tar.xz
- Fonts:
- Cousine Nerd
v2.1.0
: https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/Cousine.zip - Inconsolata Go
v2.1.0
: https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/InconsolataGo.zip - Roboto Mono
v2.1.0
: https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/RobotoMono.zip - Ubuntu Mono
v2.1.0
: https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/UbuntuMono.zip
- Cousine Nerd
Scripts
Not provided currently.
Data
The following files may be used by Desktop apps. They are required for properly configuring the launching status of these apps.
Name | Description |
---|---|
cloudreve-data-v1.7.tar.xz |
The user information database and the system configuration of Cloudreve 3.4.2 🔗 |
paradox-alt.omp.json |
The altered Paradox OMP theme. This modified theme is equipped with more environement-specific icons. |
snapshot-vscode-ext-041822.tar.xz |
A snapshot for required VSCode extensions on 04/18/2022. Due to the unstable performance of VS market server, we may have to use such a way to install extensions locally. |
Package copies
Some of the dependencies are not maintained well by their authors. The legacy versions may be removed if new versions are released. To ensure that the legacy images to be built successfully, we have to save the copies of:
Name | Version |
---|---|
GitFiend 🔗 |
0.32.0 📦 |
GitFiend 🔗 |
0.38.3 📦 |
Jupyter Lab dockerfile ver 1.4
This release is just a tag for the Jupyter Lab Dockerfile. It does not contain any extra files or packages.
Using mamba
🐍
Since the 1.4
dockerfile, we support an replace the conda
package manager by mamba
🔗. We make this replacement because conda
becomes extremely and unacceptably slow when using python=3.6
. The mamba
shares the same configuration files from conda
, but has a fluent and fast speed during the package solution. If the following conditions are fulfilled, we will try to install mamba
with conda
, and use mamba
to replace conda
.
- The current
python3
is managed byconda
. - The current
python3
is at least3.6
. - The dockerfile option
JLAB_IMODE
is configured asconda
. This is the default configuration.
If either one of the above conditions is not satisfied, the installation would fall back to pip
mode.
A fixture on get-pip.py
🔧
Since the 1.4
dockerfile, we add a small fixture when reinstalling the pip
manager. Currently, we find that if we using the PYPA get-pip
script 📜, NVIDIA image will limit the pip
version as <=19
, which is not necessary. So we let mamba
/ pip
update the pip
after the lib is confirmed to be installed.
xubuntu-minimal dockerfile ver 1.1
This release is just a tag for the XUbuntu Dockerfile. It does not contain any extra files or packages.
This dockerfile is used for building a minimal desktop environment. In this environment, developers can make simple tests quickly. If an installation fails, the container can be dropped and everything will be reset.
No specific files are required for building this minimal desktop environment.
Data files for xubuntu (ubuntu 20.04) dockerfile v1.6
Data files
This is the data file bundle for the xfce4 customized desktop ver 1.6
. In the current xubuntu, we are using this bundle for adding extra themes, configs, and some other plugins. It contains such add-ons:
XFCE4-configs
This add-on would be used for overwriting the default xfce4 configurations (xfce4
) and default GTK-3 configurations (gtk-3.0
) in
~/.config/
This add-on allows us to build our desktop with our customized configurations. It contains:
xconfigs-u20-04.tar.xz
: The.config
folder for Ubuntu20.04
.xconfigs-u18or16-04.tar.xz
: The.config
folder for Ubuntu18.04
/16.04
.
Package copies
Some of the dependencies are not maintained well by their authors. The legacy versions may be removed if new versions are released. To ensure that the legacy images to be built successfully, we have to save the copies of:
Name | Version |
---|---|
GitFiend |
0.27.4 |
xubuntu-minimal dockerfile ver 1.0
This release is just a tag for the XUbuntu Dockerfile. It does not contain any extra files or packages.
This dockerfile is used for building a minimal desktop environment. In this environment, developers can make simple tests quickly. If an installation fails, the container can be dropped and everything will be reset.
No specific files are required for building this minimal desktop environment.
Jupyter Lab dockerfile ver 1.3
This release is just a tag for the Jupyter Lab Dockerfile. It does not contain any extra files or packages.
Since the 1.2
dockerfile, we support an installation script based on conda
. This script only works in the following conditions:
- The current
python3
is managed byconda
. - The current
python3
is at least3.6
. - The dockerfile option
JLAB_IMODE
is configured asconda
. This is the default configuration.
If either one of the above conditions is not satisfied, the installation would fall back to pip
mode.
Data files for xubuntu (ubuntu 20.04) dockerfile ver 1.5
Data files
This is the data file bundle for the xfce4 customized desktop ver 1.5
. In the current xubuntu, we are using this bundle for adding extra themes, configs, and some other plugins. It contains such add-ons:
XFCE4-configs
This add-on would be used for overwriting the default xfce4 configurations (xfce4
) and default GTK-3 configurations (gtk-3.0
) in
~/.config/
This add-on allows us to build our desktop with our customized configurations. It contains:
xconfigs-u20-04.tar.xz
: The.config
folder for Ubuntu20.04
.xconfigs-u18or16-04.tar.xz
: The.config
folder for Ubuntu18.04
/16.04
.
Themes
Basic theme pack
- Name:
share-ubuntu-20-04
- Icons:
- Flat Remix ICON theme: https://www.xfce-look.org/p/1012430/
- Luna Icons (bug fixed): https://www.xfce-look.org/p/1405455/
- Marwaita-Icons-Remix (bug fixed): https://www.xfce-look.org/p/1466249/
- Reversal icon theme: https://www.xfce-look.org/p/1340791/
- Tela-purple: https://www.xfce-look.org/p/1279924/
- Ultimate Maia Icons: https://www.xfce-look.org/p/1218961/
- Vimix-icon-theme: https://www.xfce-look.org/p/1273372/
- Yaru-Green: https://www.xfce-look.org/p/1299514/
- Cursor icons:
- Layan cursors: https://www.xfce-look.org/p/1365214/
- McMojave cursors: https://www.xfce-look.org/p/1355701/
- Vimix cursors theme: https://www.xfce-look.org/p/1358330/
- WhiteSur cursors: https://www.xfce-look.org/p/1411743/
- WinSur-white-cursors: https://www.xfce-look.org/p/1381566/
- Windows 10 KDE: https://www.xfce-look.org/p/1409346/
- Win10OS-cursors: https://www.xfce-look.org/p/1383064/
- Themes:
- ChromeOS GTK Theme: https://www.xfce-look.org/p/1335019/
- Desert: https://www.xfce-look.org/p/1449286/
- Flat Remix Blue: https://www.xfce-look.org/p/1214931/
- Layan GTK theme: https://www.xfce-look.org/p/1309214/
- Marwaita Ubuntu: https://www.xfce-look.org/p/1352833/
- Prof-XFCE-theme: https://www.xfce-look.org/p/1334420/
- Ultimate Dark: https://www.xfce-look.org/p/1246387/
- Vimix-Gtk-Theme: https://www.xfce-look.org/p/1013698/
- Yaru-Green: https://www.xfce-look.org/p/1299514/
Extra icons
The extra icons could be found in share-pixmaps.tar.xz
. They should be extracted to /usr/share/pixmaps
. Here is the list:
matlab-logo
: A PNG logo for MATLAB.launch-jupyter
: An SVG logo for Jupyter Lab.hdf-logo
: An SVG logo for HDF files.
Art Backgrounds Pack
- Name:
share-backgrounds-arts
- Background set:
- Cezanne
- Monet
- Renaissance
Scripts
We provide the following scripts. Use wget
to pull these scripts.
get-pyver.py
: A script for finding the current python version. Should be launched by something likePY_VER=$(python get-pyver.py 2>&1)
.get-conda-path.py
: A script for finding the current conda path or python path. Should be launched by something likeRESULTS=$(python get-conda-path.py -m conda 2>&1)
.
TigerVNC 1.12 backups.
This release is used for the backup of the TigerVNC 1.11, because some of the packages may be removed by the official team in the future.
- For Ubuntu 20.04:
tigervncserver_1.12.80+20210616git9ec1f360-1ubuntu1_amd64.deb
The tigervncserver
file (vncserver
), used in TigerVNC 11 is still working with this version, check the following link to download it:
Jupyter Lab dockerfile ver 1.2
This release is just a tag for the Jupyter Lab Dockerfile. It does not contain any extra files or packages.
Since the 1.2 dockerfile, we support an installation script based on conda
. This script only works in the following conditions:
- The current
python3
is managed byconda
. - The current
python3
is at least3.6
. - The dockerfile option
JLAB_IMODE
is configured asconda
. This is the default configuration.
If either one of the above conditions is not satisfied, the installation would fall back to pip
mode.