Managed with chezmoi
- Shell : Zsh
- Terminal Emulator : Wezterm
- Menu Launcher : Rofi
- Window Manager : Sway-wm
- Status Bar : Waybar
- Shell plugin manager : Zap + Starship
- Notification daemon : Mako
- Code Text Editor : Neovim
- Code Font : Maple
- Regular Font : Cantarell
- Icons Font : FontAwesome
- Login Manager : Ly
- File Manager : Yazi
- Browser : Firefox
chsh -s /usr/bin/zsh
to make zsh the default shell.- The packages to install are in the packages.txt, separated by type : AUR or Pacman.
$ nvim --headless "+Lazy!sync" +qa
to sync plugins with lazy without launching nvim.- SSH github authentification is a must. Click here
- GPG key generation for signing commits. Click here
- My dotfiles are WIP forever.
- add
-k
to let existing .zshrc when installing Zap. - Run
:checkhealth
in the first launch of Neovim. - Install tree-sitter-cli.
- Install chaotic-aur
- Add scripts to automate packages installation.
- Add package.txt regrouping all pacman and AUR packages.
- Add nitrogen or a way to randomize wallpapers on the screen and lockscreen.