Find a file
2024-08-27 19:45:20 -07:00
.direnv i can't remember what caused this... 2024-03-15 23:25:49 -07:00
dns dns: update lakhwara.com to point to helix 2024-07-14 18:48:24 -07:00
home it's done, i promise 2024-08-27 19:45:20 -07:00
hosts helix: fix gitea 2024-08-21 22:09:39 -07:00
modules feat(box): gpodder deployed 2024-08-19 22:16:53 -07:00
overlays fix(box): wallabag is working again!!! 2024-07-14 20:20:49 -07:00
pkgs update to 24.05 2024-08-19 21:29:41 -07:00
screenshots we're about to run this thing 2022-12-07 13:18:40 +10:00
secrets box: update wireguard ssh key 🙄 2023-11-13 23:27:29 -08:00
.envrc i can't remember what caused this... 2024-03-15 23:25:49 -07:00
.gitignore dns: add write.sealight.xyz? 2024-07-14 16:43:57 -07:00
flake.lock update flake.lock 2024-08-19 22:36:57 -07:00
flake.nix feat(box): gpodder deployed 2024-08-19 22:16:53 -07:00
install-encrypted.sh i can't remember what caused this... 2024-03-15 23:25:49 -07:00
install-simple.sh holy moly we're almost there 2022-09-19 08:13:50 +10:00
install-yubikey.sh update to 24.05 2024-08-19 21:29:41 -07:00
mount-crypted.sh i can't remember what caused this... 2024-03-15 23:25:49 -07:00
nixpkgs.nix Attempting to migrate off digga... 2022-12-06 17:09:27 +10:00
README.md trying to get cube off the ground again 2022-12-07 15:52:37 +10:00
shell.nix add dns to helm config 2022-12-10 22:09:05 +10:00

NixOS MIT License

⚠ Advisory ⚠

Do you remember how you got here? Where were you going? What were you leaving behind? Are you sure you want to go down this rabbit hole, Alice?

Getting Started

This is my personal deployment hub. I configure all my personal servers from this repo. Good luck if you're looking to graft this.
You'll probably want to run some install.sh that will configure the base NixOS system. Some of them aren't in a good state.
From there you can either install the host you want with sudo nixos-rebuild switch --flake .#<host> or enter the cockpit with nix develop and deploy servers remotely through deploy

Personal dotfiles


Shell: bash / zsh
DM: lightdm + lightdm-mini-greeter
WM: bspwm + polybar
Editor: nvim
Terminal: kitty
Launcher: rofi
Browser: firefox
GTK Theme: Ant Dracula

Status: Tectonic

The planet is cooling down, and approaching stability. It is well understood, and the continents are not expected to change much more. One should expect some more localized changes, and further development.

Shoulders

Summoning is powerful magic, and cannot be created in isolation. It stands on the shoulders of the following giants:

🧅 — like the layers of an onion

❤️

But Why?

The future is more uncertain than ever. Make dependable what you can, in whatever way you know how. Stop doing it by yourself, unless we learn to work with one another will we be able to grow long term solutions.

Managing servers by hand sucks, k8s doesn't allow me to transitively deploy all my configuration to multiple personal machines, and ansible wasn't good enough.

You probably don't want to use nixOS, I'm a masocist

Grafts

https://github.com/hlissner/dotfiles

License

DevOS is licensed under the MIT License.