Skip to content

atimofeev/nixos-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NixOS configuration with dotfiles

NixOS configuration based on Hyprland compositor, utilizing catppuccin-macchiato color scheme (mainly for TUI apps).

Apps & Utils

Desktop Environment

Hyprland

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

Gnome

Type App
Display manager gdm
Everything else Gnome

Terminal

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

GUI apps

Type App
Browser Firefox
Video player mpv
Torrent qbittorrent
Music making vcv-rack

Services

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

Additional Features

Type App
Secret managemet sops-nix
Gaming optimizations nix-gaming

TODOs

HW

  • Fan control: fix nbfc
  • Update Embedded Controller configuration of temp-based cooling rules. 1

OS

  • Low battery notifications (from upower)
    Hyprpanel issue: 1
  • Gaming
    • NixOS specializations: pure iGPU & dGPU-offload

DE

  • 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)

Apps

Issues

  • Marshall Motiff II ANC glitchy A2DP sink, sometimes becoming unavailable upon connection. Fixed with either pipewire restart or reboot
    Issue somewhere in between pipewire and bluez
    The solution? 1
  • analog-input-internal-mic had +30db gain on Internal Mic Boost Volume, alsa state config asset is not working
    Probably can be fixed with pipewire/wireplumber config

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages