summaryrefslogtreecommitdiff
path: root/common (follow)
Commit message (Collapse)AuthorAgeFilesLines
* desktop: pulseaudio → pipewirestuebinm2024-08-121-1/+15
|
* all: jump to nixpkgs 24.05stuebinm2024-06-041-2/+2
| | | | | | | | | | | | this does a lot of things, most of which are maintenance: - sources update - adjust newly-renamed options - swap some packages that were removed / renamed - update nomsring to newer default ghc - remove the deprecated lib.mdDoc from modules/*.nix - disable the nixpkgs mollysocket module so my own keeps evaluating - bundle the package definition of hikari & wlroots 0.15, which nixpkgs has removed as unmaintained (in fairness, they are unmaintained)
* tweaksstuebinm2024-05-131-4/+0
|
* custom apply config scriptstuebinm2024-05-061-1/+1
| | | | | | | | since nixos-rebuild does not support applying a built config (i.e. one on which eval-config has already been called) without flakes. I might or might not extend this into a more proper reimplementation of nixos-rebuild.
* common/headless: basic monitoring on by defaultstuebinm2024-04-072-1/+41
|
* abbenay: run a hydra instance for funstuebinm2024-03-101-1/+1
|
* monit: some kinda reasonable checksstuebinm2024-03-041-1/+1
|
* desktop: add noto cjk fontsstuebinm2024-02-221-1/+8
| | | | | though it seems a little blurry at low resolutions. might have to tweak stuff / see if i can find a better font.
* headless: don't do documentationstuebinm2024-02-112-1/+11
| | | | (except for man pages — without these, somehow deploy-rs breaks)
* jump to nixos 23.11stuebinm2023-11-301-4/+5
|
* desktop: hikari with debugstuebinm2023-10-282-18/+1
|
* fun with a failed domain renewalstuebinm2023-09-121-0/+7
|
* update inputsstuebinm2023-07-242-1/+4
|
* desktop: ssh agent & askpassstuebinm2023-07-011-0/+4
| | | | | this is cursed and i really need something that doesn't depend on X for this …
* remove the iohk binary cachestuebinm2023-07-011-8/+0
| | | | | forgot to commit this for ages. who wants a blockchain company to build their substitutes?
* no libX11 on chaski (experimental)stuebinm2023-05-291-1/+1
| | | | | might have to revert this if it causes problems, or if rebuilding all the things annoys me too much.
* initial jump to nixos 23.05stuebinm2023-05-292-3/+7
|
* nicer virtual console defaultsstuebinm2023-05-111-2/+7
|
* common: nix search path identical to flake registrystuebinm2023-04-291-0/+2
| | | | (note: nix will only notice this for newly logged-in users after a switch)
* flake registry: add nixpkgs-unstablestuebinm2023-04-251-1/+4
|
* home: add nix-docstuebinm2023-03-051-2/+1
|
* headless: add kitty terminfostuebinm2023-03-051-0/+2
|
* fix things & make some others simpler, also ipv6 🎉stuebinm2023-03-051-0/+23
|
* chaski/tracktrain: make the css editable via httpstuebinm2023-02-241-0/+2
|
* desktop/hikari: don't crash on gtk4 appsstuebinm2023-02-162-1/+18
|
* some smaller stuffstuebinm2023-02-131-1/+2
|
* ilex: fix some stuffstuebinm2023-01-221-1/+1
|
* common: nix: trust @wheelstuebinm2022-12-141-0/+2
|
* update to nixos22.11stuebinm2022-12-055-37/+1
|
* don't pin Nix to 2.4stuebinm2022-11-231-1/+0
| | | | (once upon a time that was newer than the default version ...)
* set locale to irelandstuebinm2022-09-081-1/+1
| | | | … finally sane defaults for dates and stuff
* flake registry stuffstuebinm2022-07-221-1/+3
|
* update sources, move to NixOS 22.05stuebinm2022-06-142-2/+2
|
* don't trust the iohk substitution serverstuebinm2022-04-021-6/+6
|
* add iohk's hydra instance on desktopstuebinm2022-02-121-2/+11
| | | | | they're an annoying company, but apparently that's currently the best way to build haskell things in nix?
* reduce boot messages in greetdstuebinm2022-02-111-3/+11
| | | | (unfortunately there's still some left …)
* htop → htop-vimstuebinm2022-01-281-1/+1
| | | | globally uniform keybindings are a nice thing
* desktop: use tuigreet instead of agreetystuebinm2022-01-261-2/+1
|
* move abbenay to hikari as wellstuebinm2022-01-262-17/+35
|
* cyberbox: add greetd for hikari, remove X.orgstuebinm2022-01-261-3/+3
|
* re-add myself to networkingstuebinm2022-01-201-1/+1
|
* add abbenay (desktop config)stuebinm2022-01-106-18/+120
|
* fix git push for cgitstuebinm2021-03-201-1/+1
|
* add more sensibel default packagesstuebinm2021-03-201-3/+1
|
* migrating configstuebinm2021-03-031-0/+45
This deploy logic is primarily based on hxchn's deploy lib [1], with some slight modifications to make it work with my setup. Everything seems to work fine for now. However, I am unsure about the usage of niv — the config doesn't seem to gain much from it, apart from (some) additional complexity. [1] https://gitlab.com/hexchen/nixfiles