nixy
nixy copied to clipboard
My NixOs dotfiles - Home-manager, hyprland, nixvim, sops, kitty, wofi, waybar, lf, dunst, qutebrowser, tmux, ...
Nixy
Hello there! This is my NixOs (w/home-manager) dotfiles repo. It's still a work in progress, and I'm still learning how to use nix.
Table of Contents
-
Gallery
-
Apps
-
Themes & Colors
-
Scripts
-
Nix/NixOs shortcuts
-
Brightness control
-
Sound control
-
Caffeine
-
Night-Shift
-
Nerdfont FZF
-
Compress/Extract
-
Installation
Gallery
Apps
Click to expand
Category
Software
WM
Hyprland
hyprlock
hyprpaper
hypridle
wlogout
Bar
waybar
Terminal
kitty
Shell
zsh
tmux
starship
bat
eza
zoxide
fzf
Editor
nixvim
File manager
lf
thunar
Browser
qutebrowser
Music
spicetify
Notifications
dunst
Launcher
wofi
DM
tuigreet
Secrets
sops-nix
Misc
lazygit
neofetch
cava
...
Themes & Colors
Themes and colors are managed by the home/themes
folder. You can copy the default nixy.nix
theme and make your own.
To apply the theme to duckduckgo, follow the instructions in $HOME/.config/duckduckgo-colorscheme.js
.
Scripts
Nix/NixOs shortcuts
Click to expand
-
nixy-edit
-
nixy-rebuild
-
nixy-update
-
nixy-gc
# garbage collection
-
nixy-cb
# clean boot menu
Brightness control
Click to expand
-
brightness-up
-
brightness-down
-
brightness-change <up/down> <increment>
Sound control
Click to expand
-
sound-up
-
sound-down
-
sound-toggle
-
sound-output
-
sound-change <up/down/mute> <increment>
Caffeine
Click to expand
Caffeine is a simple script that toggles hypridle (disable suspend & screenlock).
-
caffeine
# Toggle caffeine
-
caffeine-status
# Return active/inactive
Night-Shift
Click to expand
Blue light filter, using wlsunset
-
night-shift-on
-
night-shift-off
Nerdfont FZF
Click to expand
Nerdfont fzf is a quick way to search for nerdfont icons locally.
It will copy the selected icon to the clipboard.
-
nerdfont-fzf
Compress/Extract
Click to expand
Some shortcut to compress and extract files.
-
compress
...
-
extract
...
Installation
git clone https://github.com/anotherhadi/nixy ~/.config/nixos
- Change the
variables.nix
file to match your configuration
- Remove the hardware module in flake.nix line 30
- Change the
nixos/configuration.nix
file to match your system
- Copy your
hardware-configuration.nix
file to the nixos
folder
sudo nixos-rebuild switch --flake ~/.config/nixos#nixy
Hello there! This is my NixOs (w/home-manager) dotfiles repo. It's still a work in progress, and I'm still learning how to use nix.
Table of Contents
- Gallery
- Apps
- Themes & Colors
-
Scripts
- Nix/NixOs shortcuts
- Brightness control
- Sound control
- Caffeine
- Night-Shift
- Nerdfont FZF
- Compress/Extract
- Installation
Gallery
Apps
Click to expand
Category | Software |
---|---|
WM | Hyprland |
hyprlock | |
hyprpaper | |
hypridle | |
wlogout | |
Bar | waybar |
Terminal | kitty |
Shell | zsh |
tmux | |
starship | |
bat | |
eza | |
zoxide | |
fzf | |
Editor | nixvim |
File manager | lf |
thunar | |
Browser | qutebrowser |
Music | spicetify |
Notifications | dunst |
Launcher | wofi |
DM | tuigreet |
Secrets | sops-nix |
Misc | lazygit |
neofetch | |
cava | |
... |
Themes & Colors
Themes and colors are managed by the home/themes
folder. You can copy the default nixy.nix
theme and make your own.
To apply the theme to duckduckgo, follow the instructions in $HOME/.config/duckduckgo-colorscheme.js
.
Scripts
Nix/NixOs shortcuts
Click to expand
-
nixy-edit
-
nixy-rebuild
-
nixy-update
-
nixy-gc
# garbage collection -
nixy-cb
# clean boot menu
Brightness control
Click to expand
-
brightness-up
-
brightness-down
-
brightness-change <up/down> <increment>
Sound control
Click to expand
-
sound-up
-
sound-down
-
sound-toggle
-
sound-output
-
sound-change <up/down/mute> <increment>
Caffeine
Click to expand
Caffeine is a simple script that toggles hypridle (disable suspend & screenlock).
-
caffeine
# Toggle caffeine -
caffeine-status
# Return active/inactive
Night-Shift
Click to expand
Blue light filter, using wlsunset
-
night-shift-on
-
night-shift-off
Nerdfont FZF
Click to expand
Nerdfont fzf is a quick way to search for nerdfont icons locally. It will copy the selected icon to the clipboard.
-
nerdfont-fzf
Compress/Extract
Click to expand
Some shortcut to compress and extract files.
-
compress
... -
extract
...
Installation
git clone https://github.com/anotherhadi/nixy ~/.config/nixos
- Change the
variables.nix
file to match your configuration - Remove the hardware module in flake.nix line 30
- 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