.
βββ home π # Common home-manager configuration for all hosts.
β βββ help π # Help info
β βββ images π¨ # All screenshots, icons and etc
β βββ programs π§ # Programs settings on nix
β βββ scripts π # Sh files
βββ nixos π» # Nixos base configuration
βββββ modules βοΈ # User settings, services and etc
Following hosts are available:
Host | Type |
---|---|
artemis |
main pc |
ares |
for work |
apollo |
for test |
athena |
for kde |
Artemis(Wayland) | Ares(Xorg) | |
---|---|---|
Window Manager | Hyprland | Awesome |
Terminal Emulator | Zellij + Foot | Zellij + Alacritty |
Bar | Waybar | Awesome |
Application Launcher | Fuzzel + Ags | Awesome + Dmenu |
Notification Daemon | Dunst | Awesome |
Display Manager | GDM | Lightdm-gtk |
Color Scheme | Qogir + Onedark | Qogir + Onedark |
network management tool | Nm-applet | Nm-applet |
System resource monitor | Btop | Btop |
File Manager | Yazi + Nemo | Yazi + Nemo |
Shell | Nushell | Nushell |
Media Player | Mpv | Mpv |
Text Editor | Vscode + Nvchad | Zed + Nvchad |
Fonts | Roboto + Fira Code | Roboto + Fira Code |
Image Viewer | Eom | Eom |
Screenshot Software | Hyprshot | Flameshot |
Screen Recording | OBS | OBS |
First install:
nix-shell -p git --run 'git clone https://github.com/Askodon/nixos-conf.git ~/nixos-conf'
cd nixos-conf
nix-shell -p just --run 'just new-install'
- Widgets with eww or ags - write widgets, ...
- Firefox - fully reproducible ui and extensions.
- Add disko.nix - configuration to partition
- Test tmpfs on root and brtrfs switch / to tmpfs and /home on btrfs
- Dots
- Style