No description
- Nix 86.6%
- Emacs Lisp 12.9%
- Shell 0.5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
Some checks failed
Nix Evaluation Check / flake-check (push) Has been cancelled
|
||
| .forgejo/workflows | ||
| dotfiles | ||
| keyboards | ||
| npins | ||
| apply | ||
| ci.nix | ||
| config.nix | ||
| README.md | ||
| update | ||
dotfiles
Nix-managed dotfiles and user environment, applied with nix-maid.
Layout
| Path | Description |
|---|---|
config.nix |
Main nix-maid config: home files, packages, and systemd user units. Takes a role argument ("desktop" or "server") to toggle desktop-only packages and config. |
dotfiles/ |
Raw dotfiles symlinked into $HOME. |
npins/ |
Pinned sources used by config.nix. |
keyboards/ |
QMK keyboard layouts (ergodox-ez, silakka54). |
.forgejo/ |
Forgejo CI workflows. |
ci.nix |
hercules-ci-effects config: builds the desktop and server configs on push, and weekly opens a PR bumping npins. |
apply |
Installs the config: nix-env -if config.nix then activates. |
update |
Runs npins update to refresh pins. |