2024-09-29 10:46:45 +05:30
2024-08-09 17:11:27 +05:30
2024-09-29 10:46:45 +05:30
2024-09-29 10:46:45 +05:30
2024-09-27 23:51:56 +05:30
2024-08-06 00:49:41 +05:30
2024-09-28 21:27:41 +05:30
2024-08-30 14:44:55 +05:30
2024-09-27 04:17:43 +05:30
2024-09-13 21:18:55 +05:30
2024-09-13 21:18:55 +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 6 host's:

  1. sirius: 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.

  2. canopus: Asus Zephyrus G15, powered by a Ryzen 9 5900HS and RTX 3060, optimized for productivity on the go.

  3. arcturus: Primary server responsible for exposing my homelab applications to the internet.

    • Headscale
    • Vaultwarden
    • Gitea
    • Grafana, Loki, Promtail
  4. alpha: Monitors uptime and health status of all services across the infrastructure, ensuring reliable performance.

  5. homelab: WIP, Migrating from unraid.

  6. 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%