Skip to content

gatienc/NixFlakes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published