config files for all of my nix enabled devices.
Find a file
2025-08-07 14:14:15 +02:00
home-manager renamed myself 2025-08-02 11:59:34 +02:00
hosts needed file isnt created? 2025-08-07 14:14:15 +02:00
packages added diva support 2025-05-07 20:10:55 +02:00
scripts started working on mpd support 2025-07-13 18:53:09 +02:00
shared fixed lutris 2025-08-02 10:16:38 +02:00
.gitattributes fixed file encryption 2024-12-23 15:17:28 +01:00
.gitignore small update to proxmox image 2024-10-12 22:11:54 +02:00
flake.lock bump: flake lock 2025-08-06 11:36:39 +02:00
flake.nix tried adding home-manager as a standalone config 2025-08-06 22:59:21 +02:00
README.md updated README.md with a todo 2025-08-06 23:11:34 +02:00

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 running
  • strawberry 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