nixos-config

NixOS configuration flake

Stars
12

Table of Contents

Hosts

Type Name Hardware Purpose
💻 Desktop sirius Ryzen 5 3600 - 64GB RAM - RTX 3080 TI Multi-monitor desktop running Windows Subsystem for Linux.
🖥️ Laptop canopus Ryzen 9 5900HS - 16 GB RAM - RTX 3060 Optimized for productivity on the go and some gaming.
☁️ VPS arcturus 4 Core - 8 GB RAM Primary server responsible for exposing my homelab applications to the internet.
🥔 VPS alpha 2 Core - 4 GB RAM Monitors uptime and health status of all services across the infrastructure.
🥔 Server vega Cortex A53 - 1 GB RAM Running AdGuard Home for network-wide ad blocking.
🖥️ Server homelab Ryzen 7 2700X - 32 GB RAM - 2060 Super WIP, Migrating from unraid.
☁️ VPS node i9-13900 - 64 GB RAM Running Ethereum and BSC nodes. Currently in the process of migrating from Ubuntu.

Installation

Hosts can be build with:

sudo nixos-rebuild switch --flake .#<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 😢