2.0 KiB
2.0 KiB
Nixy
This is my dotfiles repo. It's a work in progress, and I'm still learning how to use nix.
Images
Apps
- WM: Hyprland
- hyprlock
- hyprpaper
- hypridle
- wlogout
- File manager:
- lf
- thunar
- Terminal: kitty
- Shell: zsh
- Prompt: starship
- Bat, eza, zoxide, fzf, ripgrep
- Editor: nixvim
- Browser: qutebrowser
- Music: spictify
- Bar: waybar
- Notifications: dunst
- Launcher: wofi
- DM: Tuigreet
- Secrets: sops-nix
Themes & Colors
Themes and colors are managed by the home/variable/theme
folder.
Scripts
Nix/NixOs shortcuts
nixy-edit
nixy-rebuild
nixy-update
nixy-gc
# garbage collectionnixy-cb
# clean boot menu
Brightness control
brightness-up
brightness-down
brightness-change <up/down> <increment>
Sound control
sound-up
sound-down
sound-toggle
sound-output
sound-change <up/down/mute> <increment>
Caffeine
Caffeine is a simple script that toggles hypridle (disable suspend & screenlock).
caffeine
# Toggle caffeinecaffeine-status
# Return active/inactive
Night-Shift
Blue light filter, using wlsunset
night-shift-on
night-shift-off
Installation
git clone https://github.com/anotherhadi/nixy ~/.config/nixos
- Every things that you must change got a "CHANGEME" comment. You can search for it with ripgrep:
rg "CHANGEME"
- Every things that you must remove got a "REMOVE" comment. You can search for it with ripgrep:
rg "REMOVE"
(Secrets, own stuff..) - Change the
nixos/configuration.nix
file to match your system - Copy your
hardware-configuration.nix
file to thenixos
folder
sudo nixos-rebuild switch --flake ~/.config/nixos#nixy
TODOLIST
- Variable user & homeDir
- Custom GTK based on the colorscheme
- Obsidian.nvim on every markdown file
- Nextcloud services (Only on my personnal network)
- Caffeine & Night-Shift replace notif