1
0
Fork 0
Dotfiles
Find a file
2026-02-02 08:55:41 +01:00
alacritty Update alacritty config file 2024-12-12 11:39:49 +01:00
bin Fix y-cal-widget name 2026-01-10 15:33:04 +01:00
emacs emacs: add yaml-ts-mode 2025-12-25 10:32:00 +01:00
esphome add esphome data 2023-04-09 16:46:59 +02:00
home-manager Add git force-pull alias 2026-01-30 15:02:09 +01:00
misc cleanup 2022-04-12 19:26:08 +02:00
nixos Add immich 2026-02-02 08:55:41 +01:00
pkgs connect-idle: fix client_id conflict 2026-01-01 09:53:18 +01:00
secrets switch from google auth to pocket id 2026-01-31 18:02:09 +01:00
ydeployer kirei: no home 2025-12-25 10:32:30 +01:00
.gitignore ignore ydeployer/build 2025-12-08 15:21:15 +01:00
color-scheme more stuff 2021-05-23 17:33:00 +02:00
fixups.nix yeet electron_38, not working on amd 2025-12-23 14:05:14 +01:00
flake.lock bump yobot 2025-12-25 10:31:29 +01:00
flake.nix use uv2nix for python packaging 2025-12-21 14:11:11 +01:00
nr.fish flakes fixes 2022-05-15 15:39:25 +02:00
README.md add readmes 2023-04-09 21:42:26 +02:00
repl.nix nixfmt everything 2025-05-31 11:04:21 +02:00

This repo contains code and specs for my personal infrastructure.

There is a centralized action runner tool 'ydeployer', which is accessible from nix develop or using direnv (or using nix run).

Computers

Configuration for all x86/arm systems is stored in ./nixos. Specs are available in ./nixos/README.md

bin

Assorted scripts in various states of deprecation.

deployer

Deployment tool, written in typescript.

emacs

.org files making up my daily editor configuration.

esphome

Contains yaml configuration for esphome esp32 nodes.

home-manager

nix configuration for my user profile on my desktop and laptops. Contains list of installed user-space programs.

pkgs

Collection of nix files for packages that are not in nixpkgs, or patches for them.

secrets

Secrets encrypted using agenix.