mirror of
https://github.com/tuxdotrs/nix-config.git
synced 2025-12-13 06:04:58 +05:30
23d627b9f3dd3d91b3910ad6a11c27d3485fb771
tux's NixOS Flake
Table of Contents
Hosts
Currently there are 5 host's:
- canopus: Asus Zephyrus G15, powered by a Ryzen 9 5900HS and RTX 3060, optimized for productivity on the go.
- wsl: Multi-monitor desktop running Windows Subsystem for Linux, backed by a Ryzen 5 3600 (bottleneck ik) and RTX 3080 TI. This setup is utilized for both development and gaming.
- controller: Primary server responsible for exposing my homelab applications to the internet.
- Headscale
- Vaultwarden
- Gitea
- Uptime Kuma
- Grafana, Loki, Promtail
- homelab: WIP, Migrating from unraid.
- node: Secondary server dedicated to running Ethereum and BSC nodes. Currently in the process of migrating from Ubuntu.
Installation
Hosts can be build with:
nh os switch -H <HOSTNAME>
Components
| Wayland | Xorg | |
|---|---|---|
| DM | / | SDDM |
| WM/DE | / | AwesomeWM |
| Compositor | / | Picom (Jonaburg) |
| Bar | / | Wibar |
| Hotkeys | / | Awful |
| Launcher | / | Rofi |
| Notifications | / | Naughty |
| Terminal | / | Wezterm |
| Editor | / | Neovim |
Showcase
Desktop
Neovim
Floating Terminal
Lazygit
Telescope
Firefox
Spent weeks on this system configuration 😢
Languages
Nix
100%