Dotfiles
Find a file
2025-05-25 12:38:42 +02:00
alacritty Update alacritty config file 2024-12-12 11:39:49 +01:00
bin Update cal.py 2025-05-25 09:01:21 +02:00
deployer deployer: don't repeat nix errors 2025-03-15 08:26:25 +01:00
emacs Fiddle with emacs copy/paste environment settings 2025-05-23 17:52:19 +02:00
esphome add esphome data 2023-04-09 16:46:59 +02:00
home-manager [home] use waybar module 2025-05-25 12:35:06 +02:00
misc cleanup 2022-04-12 19:26:08 +02:00
nixos Remove rtorrent stuff 2025-05-25 12:38:42 +02:00
pkgs Update cargo hashes 2025-05-25 08:59:09 +02:00
secrets Set up wildcard.yori.cc on pennyworth 2025-05-25 12:02:24 +02:00
.gitignore webhook for amazing marvin status 2023-09-24 22:20:41 +02:00
apply.sh nix-index cache is now updated by flake 2023-02-18 22:44:09 +01:00
color-scheme more stuff 2021-05-23 17:33:00 +02:00
fixups.nix Remove backports 2025-05-25 08:39:34 +02:00
flake.lock alias nixpkgs-unstable to nixpkgs for now 2025-05-25 08:59:21 +02:00
flake.nix alias nixpkgs-unstable to nixpkgs for now 2025-05-25 08:59:21 +02: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 fix nr speed 2024-04-20 14:28:13 +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.