mirror of
https://github.com/tuxdotrs/tawm.git
synced 2025-07-05 20:56:33 +05:30
257b108a7b15190c9a87960ca39c16cf81ed6d73
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
Lua
97.3%
Nix
2.7%