Skip to content

Latest commit

 

History

History
97 lines (79 loc) · 3.16 KB

readme.md

File metadata and controls

97 lines (79 loc) · 3.16 KB


Gatien NixOS Flakes

🖼️ Gallery




Screenshots last updated 2024-09-28

📚 Layout

  • flake.nix base of the configuration
  • hosts 🌳 per-host configurations that contain machine specific configurations and select the specied modules
    • Glacius 🖥️ Desktop specific configuration
    • icicle 💻 Laptop specific configuration
    • vm 🗄️ Raspberry pi specific configuration
  • modules 🍱 modularized NixOS configurations
  • wallpapers 🌄 wallpapers collection
sudo nixos-rebuild switch --flake .#HOSTNAME

initialHashedPassword

$ nix-shell --run 'mkpasswd -m SHA-512 -s' -p mkpasswd
Password: your password
<hash output>

Find the new files created:

 sudo fd --one-file-system --base-directory / --type f --hidden --exclude "{tmp,etc/passwd}" | fzf

📝 Shell aliases

Utils (EXPAND)
  • c $\rightarrow$ clear
  • cd $\rightarrow$ z
  • tt $\rightarrow$ gtrash put
  • vim $\rightarrow$ nvim
  • cat $\rightarrow$ bat
  • nano $\rightarrow$ micro
  • code $\rightarrow$ codium
  • py $\rightarrow$ python
  • icat $\rightarrow$ kitten icat
  • dsize $\rightarrow$ du -hs
  • pdf $\rightarrow$ tdf
  • open $\rightarrow$ xdg-open
  • space $\rightarrow$ ncdu
  • man $\rightarrow$ BAT_THEME='default' batman
  • l $\rightarrow$ eza --icons -a --group-directories-first -1
  • ll $\rightarrow$ eza --icons -a --group-directories-first -1 --no-user --long
  • tree $\rightarrow$ eza --icons --tree --group-directories-first

Todo

  • Add more wallpapers
  • Modularize the elements of the configuration (Desktop environment, Programs, etc)

Credits

Thanks to Will Bush, Vimjoyer and Frost-Phoenix which were the inspiration for this flake.