mirror of
https://github.com/harryssecret/homelab-nix.git
synced 2025-08-08 14:40:19 +02:00
1.7 KiB
1.7 KiB
nix dotfiles
This repo hosts all my dotfiles. It includes two desktop config, one (terrible) computer config, and some server dots. It brings my own neovim config, called miovim.
name | description |
---|---|
goober |
my main desktop config. Intel 9th gen + 1660 GPU. Packs up games, VM and programming stuff |
workspace |
my config for professional workspaces. |
sisyphe |
proxmox server vm |
labouse |
ASUS X75s (laptop) nix config. Highly experimental, as this is old hardware! |
dadarwin |
some basic iMac 2015 config. |
diva
, strawberry
are WIP. Supposed to be two servers config.
diva
should be the replacement to my Debian VM who's running Bluesky PDS, and my global reverse proxy i'm runningstrawberry
is a config for a NAS i'm planning to build.
packages
also comes with some packages bundling i made for various software i use (and too shy to put in nixpkgs).
Installation
!! This config is not plug and play; it comes with some encrypted secrets and files that are not included here. !!
Make sure flakes and nix command is enabled first in your configuration, then run :
git clone <repo-url>
# replace goober by whatever config interests you
sudo nixos-rebuild switch --flake .#goober
TODO
- Do a proper backup strategy on my server VMs
- Set a proper log monitoring service
- make the home manager config properly standalone, for the non nix machines. allows to have a quick environment tailored to my preferences wherever i am