Most opinionated features of this ML-focused i3 rice:
- Builds MKL-optimized python libs via undocumented hack that doesn't require
icc
!- Higher performance than
anaconda
- Less diabolical to setup than
python-mkl-numpy
- Higher performance than
- Privacy-centric
chromium
patchset overlaid via flags + policy files. Provides most of theinox patchset
without the source builds, feature breakage, or version lag. - Additional Sublime Text + GTK theming for
wal
(colors change based on desktop wallpaper) - Boarderless YouTube player via
Tampermonkey
userscripts, chromium flags, and custom i3 layout - Dank
polybar
magic - Ricey system-level performance tweaks in
rice.sh
boost wifi performance, compilation speed / performance, and boot speed / silence,
-
(Optional) Install rEFInd as your bootloader and rEFInd-minimal theme
-
Install fresh copy of
manjaro-i3
1 -
git clone https://github.com/louiehelm/manjaro-ml-dotfiles ~/dotfiles; cd ~/dotfiles
-
sudo ./install.sh
-
Install the Resize Youtube userscript in
chromium
viaTampermonkey
-
Install Nyan Cat Progress Bar (Optional Dankness)
- Application Launcher:
rofi
- Bar:
polybar
- Compositor:
compton
- Cursor:
Capitaine
- Fonts:
Knack Nerd Font
Noto Sans
- Icons:
flattr (modified)
- IDE:
sublime
- Notifications:
dunst
- Shell:
zsh
oh-my-zsh
- Terminal Emulator:
termite
- Text Editor:
vim
lightline
- Theme:
Arc (modified)
- Video Player:
mpv
- Web Browser:
chromium (hardened)
- Window Manager:
i3-gaps
Gym
Keras
Numpy
(MKL-optimized)OpenCV
(MKL-optimized)Pillow
(SSE4 + AVX-optimized)Scipy
(MKL-optimized)Tensorflow
(SSE4 + AVX + MKL-optimized)Theano
Universe
- Chromium:
chromium-flags.conf
chromium-policies.json
- DNS Caching:
unbound
- Encrypted DNS:
dns-crypt
- Extensions:
uBlockOrigin
uBO-Extra
- Search Engine:
Googol
1 On macs w/ Fusion drives, you can get higher performance by installing on the SSD. There's a secret, undocumented way to non-destructively resize a Fusion Drive. ↩