Screenshots last updated 2024-09-28
- flake.nix base of the configuration
- hosts 🌳 per-host configurations that contain machine specific configurations and select the specied modules
- modules 🍱 modularized NixOS configurations
- core ⚙️ Core config
- homes 🏠 Home-Manager config
- 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
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
- Add more wallpapers
- Modularize the elements of the configuration (Desktop environment, Programs, etc)
Thanks to Will Bush, Vimjoyer and Frost-Phoenix which were the inspiration for this flake.