Project that aims to make the configuration of *NIX environments easy and replicable.
Always installing minimal software and checking external installers.
- macOS >= 10.15
- Debian >= 13
- wm: i3
- desktop manager: null
- terminal: alacritty / rxvt-unicode
- bar: i3status-rust / bin/horizonte.py
- editor: vim
- font: fira code / fontawesome / noto emoji color
- shell: bash
- shell prompt: starship
- notification: dunst
- screenlocker: i3lock
- multiplexer: tmux
$ sudo xcodebuild -license accept
$ sh -c "$(curl -fsLS https://get.chezmoi.io)" -- init --apply <github-user>
# apt-get update
# apt-get install --no-install-recommends ca-certificates curl \
lsb-release sudo build-essential git gnupg
# usermod -aG sudo <your-user>
Logout and login again (for sudo effect), now:
$ sh -c "$(curl -fsLS https://get.chezmoi.io)" -- init --apply <github-user>
- Signing Git Commits and Tags with GPG
- Sign git commits on GitHub with GPG in macOS
- fontawesome with i3status
- i3 - The Improved Tiling Window Manager
- bash - What do the brackets in if-statements do? [duplicate]
- How can I check if a program exists from a Bash script?
- Git Hooks (Part I) - The Basics
- git-init - TEMPLATE DIRECTORY
- tep/git-templates
- git/git/templates
- Which kind of dependencies (suggested, recommended…) does DNF install?
For this project see LICENSE.
For external resources like fonts, scripts and other, see their respective licenses:
- .dockerfunctions - LICENSE
- .fonts/fontawesome - LICENSE
- .fonts/noto - LICENSE
- .vim/autoload/plug.vim - LICENSE
- .config/alacritty/themes/nord.yml - LICENSE
- .config/rofi/themes/nord.rasi - LICENSE
- .config/tmux/themes/nord-tmux - LICENSE
- .config/xresources/themes/nord-xresources - LICENSE
- .config/zathura/base16-nord.config - LICENSE (script in build_schemes/recolors/base16-nord.config)