nix-config/modules2
Oliver Davies 451a624b76 hosts: add PW05CH3L
Add a NixOS module for the PW05CH3L host, and start to separate `pc` and
`workstation` as a lot of `flake.modules.nixos.pc` isn't needed in WSL.

This probably won't be the final implementation, but it works for now.
2025-07-28 19:38:17 +01:00
..
browsers Move firefox/librewolf configuration 2025-07-27 23:47:39 +01:00
direnv Move direnv configuration 2025-07-27 21:52:15 +01:00
dwm Move and refactor dwm configuration 2025-07-27 20:11:29 +01:00
flameshot Move flameshot configuration 2025-07-27 21:38:40 +01:00
fzf Move fzf configuration 2025-07-25 22:28:15 +01:00
games Re-add steam 2025-07-25 20:46:37 +01:00
git Refactor 2025-07-24 23:43:49 +01:00
gtk Move gtk configuration 2025-07-28 01:40:45 +01:00
home-manager hosts: add PW05CH3L 2025-07-28 19:38:17 +01:00
hosts hosts: add PW05CH3L 2025-07-28 19:38:17 +01:00
kanata Move and refactor Kanata configuration 2025-07-27 18:49:06 +01:00
mpv Move mpv configuration 2025-07-27 22:00:31 +01:00
nixvim Move neovim/nixvim configuration 2025-07-26 23:21:37 +01:00
notes Move notes configuration 2025-07-25 22:06:37 +01:00
ollama Move ollama configuration 2025-07-25 01:33:18 +01:00
openssh Move openssh configuration 2025-07-25 10:33:49 +01:00
password-store Move password-store configuration 2025-07-25 00:25:08 +01:00
phpactor Move phpactor configuration 2025-07-26 23:21:37 +01:00
sound/pipewire Move pipewire configuration 2025-07-26 22:37:03 +01:00
starship Move starship configuration 2025-07-28 02:25:36 +01:00
sxhkd Move sxhkd configuration 2025-07-27 22:15:49 +01:00
thunar Move thunar configuration 2025-07-25 10:43:30 +01:00
tmux Move tmux configuration 2025-07-24 22:24:47 +01:00
tmux-sessionizer Move tmux-sessionizer configuration 2025-07-24 23:35:49 +01:00
zsh Move zsh configuration 2025-07-28 02:43:35 +01:00
.keep Add import-tree 2025-07-18 00:56:19 +01:00
avahi.nix Move avahi configuration 2025-07-27 19:08:20 +01:00
bluetooth.nix Refactor bluetooth configuration 2025-07-23 19:26:21 +01:00
bluetuith.nix Move bluetuith configuration 2025-07-27 19:45:14 +01:00
bookmarkthis.nix Move bookmarkthis configuration 2025-07-28 02:00:52 +01:00
dconf.nix Move dconf configuration 2025-07-27 16:22:19 +01:00
dev-commit.nix Move dev-commit configuration 2025-07-28 02:11:41 +01:00
dev-shell.nix Move flake-modules to modules2 2025-07-23 12:38:52 +01:00
docker.nix Make Docker toggleable 2025-07-25 02:13:01 +01:00
flake-parts.nix Refactor bluetooth configuration 2025-07-23 19:26:21 +01:00
fonts.nix Move fonts configuration 2025-07-25 00:29:49 +01:00
formatting.nix Move flake-modules to modules2 2025-07-23 12:38:52 +01:00
gnupg.nix Move gnupg configuration 2025-07-27 18:56:46 +01:00
handbrake.nix Move handbrake configuration 2025-07-27 23:50:59 +01:00
makemkv.nix Move makemkv configuration 2025-07-25 21:29:51 +01:00
nix-index.nix Move nix-index configuration 2025-07-25 22:33:51 +01:00
nixos-configurations.nix hosts: add PW05CH3L 2025-07-28 19:38:17 +01:00
node.nix Move node configuration 2025-07-28 01:47:41 +01:00
owner.nix Refactor Git configuration 2025-07-24 21:13:40 +01:00
packages.nix Move neovim/nixvim configuration 2025-07-26 23:21:37 +01:00
pc.nix hosts: add PW05CH3L 2025-07-28 19:38:17 +01:00
ranger.nix Move ranger configuration 2025-07-27 22:07:00 +01:00
README.md Add README.md 2025-07-23 19:26:21 +01:00
redshift.nix Move redshift configuration 2025-07-27 23:27:36 +01:00
st.nix Move st configuration 2025-07-27 16:32:12 +01:00
systems.nix Extract systems 2025-07-23 19:26:20 +01:00
workstation.nix hosts: add PW05CH3L 2025-07-28 19:38:17 +01:00
xbanish.nix Move xbanish configuration 2025-07-25 10:30:13 +01:00
xsession.nix Move sxhkd configuration 2025-07-27 22:15:49 +01:00
zram.nix Move zram configuration 2025-07-25 20:46:25 +01:00

I'm refactoring my configuration to follow the dendritic pattern, inspired by https://github.com/mightyiam/infra.

Rather than a large rewrite, I am incrementally refactoring my configuration in-place.

This directory contains the modules that have been refactored, and will eventually replace the existing modules directory.