NixOS configuration based on Hyprland compositor, utilizing catppuccin-macchiato color scheme (mainly for TUI apps).
Type | App |
---|---|
Display manager | tuigreet |
Compositor | Hyprland |
Session Manager | uwsm |
Wallpaper | HyprPaper |
Bar, Notify, OSD | HyprPanel |
Launcher | Rofi |
Idle daemon | Hypridle |
Lockscreen | Swaylock |
Screenshots | Hyprshot + Swappy |
Clipboard manager | wl-clipboard + cliphist |
Type | App |
---|---|
Display manager | gdm |
Everything else | Gnome |
Type | App |
---|---|
Terminal emulator | Kitty |
Shell | Fish + Nushell |
Prompt | Starship |
Editor | Neovim + NixVim |
File browser | Yazi |
Audio player | spotify-player |
Process monitor | btop |
GPU monitor | nvtop |
Type | App |
---|---|
Browser | Firefox |
Video player | mpv |
Torrent | qbittorrent |
Music making | vcv-rack |
Type | App |
---|---|
File sync | Syncthing |
Homepage | homepage-dashboard |
Key remapper | xremap |
Local LLM | Ollama + Open WebUI |
PDF tools | Stirling-PDF |
Power management | auto-cpufreq |
Virtualization | Docker |
Type | App |
---|---|
Secret managemet | sops-nix |
Gaming optimizations | nix-gaming |
- Fan control: fix nbfc
- Update Embedded Controller configuration of temp-based cooling rules. 1
- Low battery notifications (from upower)
Hyprpanel issue: 1 - Gaming
- NixOS specializations: pure iGPU & dGPU-offload
- Hyprland
- Night Light with schedule (wlsunset, wl-gammarelay: 1, hyprsunset, gammastep, wl-gammarelay-rs)
- Screen recorder: wf-recorder?
- Swaylock: fork & implement blur based on latest version (most swaylock-effects forks are not maintained)
- k9s: remap system actions
cmd mode = ;
,back = backspace/q
- Firefox
- VCV Rack 2: use config and patch repos
- mpv
- try out mpvScripts.simple-mpv-webui plugin
- import auto-save-state script
- import select-subtitle script
- try out mpv-manga-reader. Example: 1
- build custom script. Example: 1
- Kitty: setup layouts. Example: gh, docs
Marshall Motiff II ANC
glitchy A2DP sink, sometimes becoming unavailable upon connection. Fixed with either pipewire restart or reboot
Issue somewhere in betweenpipewire
andbluez
The solution? 1analog-input-internal-mic
had +30db gain onInternal Mic Boost Volume
, alsa state config asset is not working
Probably can be fixed with pipewire/wireplumber config