Flake for Gensokyo systems https://soopyc.github.io/nix-on-koumakan
Go to file
Cassie Cheung 144c5573c2
Some checks failed
Check and Build configuration / check (push) Has been cancelled
Check and Build configuration / build (koumakan) (push) Has been cancelled
flake.lock: update
• Updated input 'mystia':
    'github:soopyc/mystia/79a36c63596c7f0b222ed7845aaf2056d9a97e07' (2023-11-25)
  → 'github:soopyc/mystia/58f93fab750051c73eac617a0b90615123677955' (2023-11-27)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/19cbff58383a4ae384dea4d1d0c823d72b49d614' (2023-11-22)
  → 'github:NixOS/nixpkgs/5a09cb4b393d58f9ed0d9ca1555016a8543c2ac8' (2023-11-24)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/49a87c6c827ccd21c225531e30745a9a6464775c' (2023-11-19)
  → 'github:Mic92/sops-nix/4be58d802693d7def8622ff34d36714f8db40371' (2023-11-26)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/decdf666c833a325cb4417041a90681499e06a41' (2023-11-18)
  → 'github:NixOS/nixpkgs/dfb95385d21475da10b63da74ae96d89ab352431' (2023-11-25)
2023-11-27 21:34:15 +08:00
.github/workflows ci: fix missing permissions for lockfile updating 2023-09-09 01:48:23 +08:00
creds creds.ssh: update keys 2023-11-26 16:05:22 +08:00
docs utils: add nginx helper functions and document them 2023-11-12 20:48:34 +08:00
global global.editor: unset nvim as default and add hx 2023-11-25 03:34:48 +08:00
systems refactor: update psql ensure db syntax 2023-11-25 12:22:16 +08:00
utils utils(scripts): linear backoff for nitter account 2023-09-16 16:16:09 +08:00
.editorconfig style: enforce style for python scripts 2023-08-28 17:43:53 +08:00
.envrc fix: fix incorrect envrc syntax 2023-11-05 20:17:07 +08:00
.gitignore feat: use direnv 2023-10-21 21:35:34 +08:00
.sops.yaml feat: migrate user definition and add vm config 2023-10-21 21:35:21 +08:00
COPYING chore: i forgor about the license 2023-08-16 18:52:44 +08:00
Makefile feat!: make is no more 🦀 2023-08-19 10:28:25 +08:00
README.md docs: move todo items to their own file 2023-09-23 15:49:47 +08:00
TODO.md todo: add new items 2023-10-07 12:46:40 +08:00
flake.lock flake.lock: update 2023-11-27 21:34:15 +08:00
flake.nix flake: add garnix as substituter 2023-11-25 12:21:36 +08:00
justfile chore: [qol] use sudo by default for `just switch` 2023-11-16 23:02:19 +08:00
nix.code-workspace chore: move some files 2023-09-02 16:05:39 +08:00

Check and Build configuration

Cow

a yak on some grass

Gracefully provided by Quaritsch Photography on Unsplash, via https://unsplash.com/photos/1_6rJHQ2Gmw

NixOS Configuration

This is a bare minimum nix configuration for koumakan.

I'm still very, very new to Nix and its ecosystem so pointers to better way of doing things are very much appreciated.

docs

documentation and extra tips can be found here

couldn't find what you needed? suffer with me! see the How 2 Nix section in this repo.

✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓

Todo

See ./TODO.md