x Custom Dotfiles x
Setup | Wiki | Keybinds | Gallery
- WM: Awesome
- OS: Void or Gentoo with Musl, installed with Getch
- SH: ZSH with ohmyzsh and spaceship-prompt
- Term: xSt
- Editor: Vim and Doom-Emacs
- Compositor: Picom
- File Manager: FFF, Vifm
- Fonts: Nerd Font Iosevka, SpaceMono + Material Icons + Papirus
- Dotfiles manager and theme switcher: GNU/Stow
Setup
Installation for the last theme
There are three way to install the last themes/lines
- Fully scripted with chezmoi, (better on a new install), follow the instruction here.
- Manually by following the wiki page.
- Ansible with ansible-collection-desktop, you can find an example of playbook here.
The method with chezmoi
only work with a theme for awesomewm
and only for supported distrib Gentoo, Archlinux or Debian.
You can try on other distributions like Ubuntu... at your own risk and peril :)
Vim
For Vim, i use the native package loading, to install all plugins, you need to install git
and launch:
./install --vim
stow vim
Shell
You can install ohmyzsh and spaceship-prompt with:
./install --zsh
stow zsh
Wallpapers
To recover all the wallpapers (the script will place them into ~/images
), you need to install curl
and execute a:
./install --images
Or search directly here. You have to launch this each time a new theme come.
Fonts
To install all the fonts (in ~/.local/share/fonts
), you can use my script too.
./install --fonts
Other themes
themes/morpho
clean |
---|
themes/miami
terms (xst) - lightline.vim - tmux |
---|
There are many themes under the folder themes
but not all are compatible with Awesome yet.
Other screenshots
More screenshots are available at unix-portfolio or Gallery.
Support
Any support will be greatly appreciated, star the repo, a coffee, donation, thanks you !