╭─ Distro -> NixOS
├─ Editor -> NeoVim
├─ Browser -> Firefox
├─ Mail ->
├─ Shell -> Fish
│ ╰─ Prompt -> Starship
├─ WM -> Hyprland
│ ├─ Bar -> Waybar
│ ├─ Login ->
│ ├─ Lock ->
│ ├─ App Menu -> Rofi
│ ├─ Notification ->
│ ├─ File Manager ->
│ ╰─ Wallpaper -> Hyprpaper
├─ Theme -> Gruvbox Light
├─ Audio ->
├─ Project Manager -> Git
│ ╰─ TUI -> Lazygit
├─ Terminal -> Kitty
│ ╰─ Multiplexer -> Tmux
╰─ Font -> FiraCode
╭─ Steam
├─ Vial
├─ Unity
╰─ Streamio
If you only need it occasionally on a specific user so:
./home/optional/
If you need it always on a specific user so:
./home/users/${user}
If you only need it always on all users so:
./home/core/
If you only need it occasionally on a specific host so:
./nixos/optional/
If you need it always on a specific host so:
./hosts/${host}
If you only need it always on all hosts so:
./nixos/core/
Tip
to update home-manager
rebuild your kernel
and logout
Tip
to update nixios
rebuild your kernel
and smile
Tip
to update hyprl
rebuild your kernel
and run hyprlctl reload
Tip
to update waybar
rebuild your kernel
and smile
- CMD =>
systemd-analyze security
- CMD =>
systemd-analyze security <service_name>
- CMD =>
journactl -n 100 -fu <service_name>
- LINK =>
https://www.freedesktop.org/software/systemd/man/latest/systemd.exec.html
- CMD =>
sudo lpadmin -p name_&&_description -E -v ipp://192.168.1.XXX/ipp/print -m everywhere
- LINK =>
https://nixos.org/manual/nixos/stable/