2024-08-26 01:10:08 +05:30
2024-08-09 17:11:27 +05:30
2024-08-26 01:06:12 +05:30
2024-08-26 01:10:08 +05:30
2024-08-13 11:57:50 +05:30
2024-08-06 00:49:41 +05:30
2024-08-08 14:09:44 +05:30
2024-08-04 12:48:34 +05:30
2024-08-15 09:03:31 +05:30
2024-08-08 13:15:26 +05:30
2024-08-18 08:19:45 +05:30
2024-03-20 08:13:27 +00:00

tux's NixOS Flake

home home home

desktop

Table of Contents

Hosts

Currently there are 5 host's:

  1. canopus: Asus Zephyrus G15, powered by a Ryzen 9 5900HS and RTX 3060, optimized for productivity on the go.
  2. 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.
  3. controller: Primary server responsible for exposing my homelab applications to the internet.
    • Headscale
    • Vaultwarden
    • Gitea
    • Uptime Kuma
    • Grafana, Loki, Promtail
  4. homelab: WIP, Migrating from unraid.
  5. 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

2024-08-08_18-33

2024-08-08_18-18

Neovim

2024-08-08_18-16

Floating Terminal

2024-08-08_18-16_1

Lazygit

2024-08-08_18-16_2

Telescope

2024-08-08_18-16_3

Firefox

2024-08-08_18-26

Spent weeks on this system configuration 😢

Description
Languages
Lua 97.3%
Nix 2.7%