Commit Graph

258 Commits

Author SHA1 Message Date
fb2c4e3121
weatherzero: switch to stable 2023-07-19 11:28:25 -06:00
01c963d7df
weatherzero: add initial config bits for running on a raspi0 2023-07-18 14:24:10 -06:00
42df18ff01
all: format with alejandra 2023-07-11 17:54:13 -06:00
84904704bc
pkgs/govulncheck: remove dangling ref in flake 2023-07-10 13:03:15 -06:00
c749979a36
pkgs/clilol: init 1.0.4 2023-07-02 05:47:22 -06:00
3f6df64a95
bins/flake: fix gen-patches calls 2023-06-30 07:48:39 -06:00
4508c7d73a
pkgs/fyne: init at 2.3.5 2023-06-27 20:16:30 -06:00
09a9fb5036
flake: make overlays "nix build"able 2023-06-20 12:45:15 -06:00
69c506afeb
xinlib: add todo function, use todo to mark logrotate disabled for now.
- fmt
2023-06-14 10:45:41 -06:00
19a7392d1c
pwntie: switch to stable 2023-06-14 10:45:40 -06:00
a14e2f6503
flake: gostart follows stable, prs: update 235900 2023-06-14 10:45:40 -06:00
2a55c7387e
flake: create a PkgsFor for stable and unstable, use it appropriately 2023-06-14 10:45:40 -06:00
a0b0e4b0a8
mkboot: stop pretending the arm installer is host specific
- run `rdate` when we are on arm64
- install neovim packges that exist now
2023-06-14 10:45:40 -06:00
5dcf06effd
flakes: clean up inputs and overlays 2023-06-14 10:45:39 -06:00
e0e5c3b3dd
fmt 2023-06-14 10:45:39 -06:00
a26ebc7d1b
flake: switch "beta" input to "stable" 2023-06-14 10:45:39 -06:00
ebb4fab05e
h: move to beta \o/ 2023-06-14 10:45:39 -06:00
e3ef163bb5
box,faf: switch to 23.0.5 beta 2023-06-14 10:45:39 -06:00
70f20aa601
plq: pass in xinlib 2023-06-14 10:45:38 -06:00
e08301fdf6
flake,kde,europa: disable rkvm and cinny-desktop 2023-06-14 10:45:38 -06:00
0dc8e38a49
flake,h: add pr-status 2023-06-14 10:45:38 -06:00
bcfb4cb124
pkgs: add flake-warn to print out when flakes are out of date 2023-06-14 10:45:37 -06:00
eff68ab450
ca: use upstreamed step-mks-plugin 2023-06-14 10:45:37 -06:00
94d3f9ba16
all: let system.autoUpgrade.enable be set individidually 2023-06-14 10:45:36 -06:00
e3853f4998
europa: disable autoupdate, move DIRTY comment to proper location 2023-06-14 10:45:36 -06:00
ca2b368a4d
pkgs/mcchunkie: update to latest, remove flake entry that was not used 2023-06-14 10:45:35 -06:00
04876b7941
pkgs/femtolisp: init at 52b98fac634a4bdd7cbc0154dcfad639013ed198 2023-06-14 10:45:35 -06:00
7d6022024f
all: cleanup dead code 2023-06-14 10:45:35 -06:00
f38dcb18d1
pkgs/iamb: innit at 066f60ad321eb7d16a9535744ec0193b36468c37 2023-06-14 10:45:34 -06:00
140a7081a3
pkgs/mcchunkie: update to 1.0.12 2023-06-14 10:45:34 -06:00
56dd4a40f4
fmt 2023-06-14 10:45:34 -06:00
6668733394
all: add local ssh_known_hosts file 2023-06-14 10:45:34 -06:00
4d7e73dee2
flake: make host check more dynamic
Closes 7f6c7c5
2023-06-14 10:45:34 -06:00
4a061225eb
pkgs/step-kms-plugin: init at 0.6.1
also submitted upstream
2023-06-14 10:45:34 -06:00
1c34d73c1e
fmt 2023-06-14 10:45:34 -06:00
1a6aa212c6
pkgs/sliding-sync: init at 0.99.1 2023-06-14 10:45:33 -06:00
4f15ac9431
pkgs/bearclaw: init at 1.1.0 2023-06-14 10:45:33 -06:00
8edf88da4c
manager: add fallback dns entries for nameservers 2023-06-14 10:45:33 -06:00
d42d605c2e
flake: repin emacs at working commit 2023-06-14 10:45:33 -06:00
8da2fa3967
flake: switch back to emacs-overlay HEAD now that ci is working 2023-06-14 10:45:33 -06:00
cdb3084168
fmt 2023-06-14 10:45:32 -06:00
0a85eedd1a
pkgs: update precursorupdater 2023-06-14 10:45:32 -06:00
a3f25464ea
pkgs: add yeagi 2023-06-14 10:45:32 -06:00
c7eb0bb08b
pkgs: move promnesia stuff around a bit 2023-06-14 10:45:32 -06:00
552ca5ab2b
pkgs/kobuddy: init at 0.2.20221023 2023-06-14 10:45:32 -06:00
5666a978d7
pkgs/promnesia: enable tests 2023-06-14 10:45:32 -06:00
3a00faafe3
pkgs/promnesia: add sqlcipher3 for signal integration 2023-06-14 10:45:32 -06:00
21ab5567bd
fmt 2023-06-14 10:45:32 -06:00
bd0555e6d9
flake/checks: include stan in list of hosts that are checked 2023-06-14 10:45:32 -06:00
04f6f20c23
pkgs/promnesia: add a few more deps 2023-06-14 10:45:32 -06:00
7b52221bef
pkgs/promnesia: add a few more deps and the user services 2023-06-14 10:45:32 -06:00
7a27fcc8f1
pkgs: add promnesia 2023-06-14 10:45:32 -06:00
e294b2a83a
lib: migrate a few more things into the lib 2023-06-14 10:45:31 -06:00
3c2e26c98e
lib; init with common functions 2023-06-14 10:45:31 -06:00
c39629e62d
all: add ci config / setup 2023-06-14 10:45:31 -06:00
95ceb0c3a2
ci: add initial bits for CI 2023-06-14 10:45:30 -06:00
bfdb9b3f2d
flake: remove lunatask 2023-06-14 10:45:30 -06:00
3992c19121
pkg: init luatask 2023-06-14 10:45:30 -06:00
9b2b9376ff
pkgs: add tailscale-systray 2023-06-14 10:45:30 -06:00
bdc775926c
flake: switch back to my talon repo fork 2023-06-14 10:45:30 -06:00
9710e6e3b0
flake: switch back to nix-community/tallon-nix 2023-06-14 10:45:30 -06:00
87c4c5ff6a
pkgs: add gokrazy package 2023-06-14 10:45:30 -06:00
64b2fa8a95
flake/h: import pots and enable service 2023-06-14 10:45:29 -06:00
13b74aaef2
flake: add some initial checks for key systems 2023-06-14 10:45:29 -06:00
5a5dcfe9b3
flake: add system checks for critical machines 2023-06-14 10:45:29 -06:00
570aad8bef
fmt 2023-06-14 10:45:29 -06:00
4e860fb29d
flake: enable registry entries for stable and unstable 2023-06-14 10:45:29 -06:00
fcc721baaa
flake: disable unused hosts 2023-06-14 10:45:29 -06:00
f8f3da9a91
pkgs: add rkvm and enable it when kde is enabled 2023-06-14 10:45:29 -06:00
82a5c27ffb
flake: install nom in the shell 2023-06-14 10:45:28 -06:00
5b61f1d7f6
pwntie: init 2023-06-14 10:45:28 -06:00
08a7dddea6
fmt 2023-06-14 10:45:28 -06:00
ac1d2cbee7
flake: feed xin-secrets flakes from top level 2023-06-14 10:45:28 -06:00
0d77ca7426
flake: switch back to unstable now that #207378 is in 2023-06-14 10:45:09 -06:00
4ae2e7e936
configs/git: update config to use list of attrs to preserve order 2023-06-14 10:45:08 -06:00
3f92b0f7ce
flakes: add input for my nixpkgs. switch europa/stan to it for gitconfig 2023-06-14 10:45:08 -06:00
39c9fbc161
flake: switch to my fork of talon 2023-06-14 10:45:08 -06:00
a43ede58fb
flake,europa: install talon 2023-06-14 10:45:08 -06:00
e1f3f40fee
flake: switch to unpinned tsvnstat 2023-06-14 10:45:08 -06:00
fa7ed95114
flake,h: switch from startpage to gostart 2023-06-14 10:45:08 -06:00
43873f647a
pkgs: add precursorupdater 2023-06-14 10:45:07 -06:00
24897193b3
h: add golink module / package and stand it up 2023-06-14 10:45:07 -06:00
525e523422
pkgs/gotosocial: bump to 0.6.0-rc1 2023-06-14 10:45:07 -06:00
54c04f6426
europa: install kurinto fonts 2023-06-14 10:45:07 -06:00
12478f9d71
flake: bump emacs 2023-06-14 10:45:07 -06:00
ad0419a73b
enable startpage on europa 2023-06-14 10:45:07 -06:00
31d382852a
flake: pin tsvnstat to working version 2023-06-14 10:45:07 -06:00
7389c3e587
all: update to 22.11 \o/ 2023-06-14 10:45:07 -06:00
b96a77d0a8
flake: add hardware-mnt-reform and setup install media 2023-06-14 10:45:07 -06:00
31ff132c8f
router: pass back inputs and setup tsvnstat 2023-06-14 10:45:06 -06:00
584577947d
flake: follow unstable with packages 2023-06-14 10:45:06 -06:00
f8ed5e920c
flake: add tsvnstat 2023-06-14 10:45:06 -06:00
463829e7f8
fmt: fix usage of deadnix 2023-06-14 10:45:06 -06:00
f929f13a2d
flake: add xintray for now 2023-06-14 10:45:06 -06:00
4b25be35a5
fmt 2023-06-14 10:45:06 -06:00
8a23bd37e8
all: toggle system update based off status of the tree
Dirty means we are doing development on something so don't autoUpgrade
the changes away.
2023-06-14 10:45:06 -06:00
2a820a8134
flake: bump emacs stuff 2023-06-14 10:45:06 -06:00
4801ec6bd1
overlay: add openssl 3.0.7 fix 2023-06-14 10:45:05 -06:00
a67b88a0f7
h: switch to stable 2023-06-14 10:45:05 -06:00
99fdb47a81
pkgs/govulncheck: update and only install the single bin 2023-06-14 10:45:05 -06:00
82a5be2144
flake: unpin 2023-06-14 10:45:05 -06:00
6f823bddaf
weather: back to stable 2023-06-14 10:45:05 -06:00
27ab0b2d44
flake: pin with fix from nixos/nixpkgs#198066 2023-06-14 10:45:05 -06:00
9400f6b24c
configs/neovim: use vacme theme with some tweaks 2023-06-14 10:45:05 -06:00
bf970e2fde
fmt 2023-06-14 10:45:05 -06:00
ffd53dee19
europa: clear out some configs that are not used and switch to
nixos-hardware for framewrok
2023-06-14 10:45:05 -06:00
c6d24eb6cf
pkgs/alire: init 1.2.1 2023-06-14 10:45:04 -06:00
cb1b2b64f5
flake: add initial bits for ada_language_server 2023-06-14 10:45:04 -06:00
b9b9289d9f
fmt 2023-06-14 10:45:04 -06:00
02e4a50735
pkgs: fix sfetch 2023-06-14 10:45:04 -06:00
e424cc821a
flake: add taskobs, remove dup overlay entry 2023-06-14 10:45:04 -06:00
0399a3ba21
router: add nf_tables module, use regular kernel for now. 2023-06-14 10:45:04 -06:00
9ecde80844
flakes: pin emacs-overlay 2023-06-14 10:45:04 -06:00
5f9bde625b
fmt: fix fmt \o/
also add deadnix checks
2023-06-14 10:45:03 -06:00
2fd5c37316
flake: expose a few packages 2023-06-14 10:45:03 -06:00
4538fa85fe
flake: use hardened on servers 2023-06-14 10:45:03 -06:00
7b3c6079a6
fmt: run shfmt on shell scripts 2023-06-14 10:45:03 -06:00
8aa4c9eb82
templates: add ocaml 2023-06-14 10:45:03 -06:00
b6d9b9c81a
hass: remove 2023-06-14 10:45:03 -06:00
5bcb55ed49
router: use hardened module. fmt 2023-06-14 10:45:03 -06:00
00d2eeaa89
router: init 2023-06-14 10:45:03 -06:00
bd15e1fad0
flake: do not fail if we do not add a key 2023-06-14 10:45:02 -06:00
33c5b13e99
templates: add mojo template 2023-06-14 10:45:02 -06:00
30e0135bc2
stan: remove nixos-hardware.nixosModules.framework 2023-06-14 10:45:02 -06:00
48383d9cd7
initial bits 2023-06-14 10:45:02 -06:00
347b39c697
weather: switch to unstable 2023-06-14 10:45:02 -06:00
5c5282770a
templates: add Ada template 2023-06-14 10:45:01 -06:00
e34d524505
+luna 2023-06-14 10:45:01 -06:00
c92ace3eaf
flake: switch back to unstable \o/ 2023-06-14 10:45:00 -06:00
0a862d59a2
net-overlay: add ability to have ssh-only hosts 2023-06-14 10:45:00 -06:00
1ee5b30947
plq: nix-drawin follow unstableSmall 2023-06-14 10:45:00 -06:00
26b15ec218
plq: move to unstableSmall 2023-06-14 10:45:00 -06:00
b8501165f0
test template 2023-06-14 10:45:00 -06:00
447dcdcbda
flake: manually bump to more recent unstable for fido2luks 2023-06-14 10:45:00 -06:00
08b4d12e21
hass: re-enable 2023-06-14 10:45:00 -06:00
1bece560f1
manager: include microca as a package 2023-06-14 10:44:59 -06:00
ed13628fb0
flake: use microca's new flakeness 2023-06-14 10:44:59 -06:00
b56b62f5f5
flake shell: use common.sh to add the key 2023-06-14 10:44:59 -06:00
f3efe16185
flake shell: add management key 2023-06-14 10:44:59 -06:00
0e778d32be
fmt: use 'nix fmt' 2023-06-14 10:44:59 -06:00
6ec50a2753
flake: remove nonexisting input references 2023-06-14 10:44:59 -06:00
42c0253ca1
peerix: add peerix to nix.settings.allowed-users 2023-06-14 10:44:58 -06:00
95d3d9a62a
all: expose peerix to everything 2023-06-14 10:44:58 -06:00
f2502cc0a2
stan: move to unstable 2023-06-14 10:44:58 -06:00
e14b39d5e9
litr: bye bye 2023-06-14 10:44:58 -06:00
fb89a20999
fmt 2023-06-14 10:44:58 -06:00
b35a2966b2
all: add peerix capabilities 2023-06-14 10:44:58 -06:00
a0bcfa7f68
stan: use framework hw module 2023-06-14 10:44:58 -06:00
5008b89416
flake: bump, order hosts 2023-06-14 10:44:58 -06:00
20e99174c3
bins/rage: handle cp on darwin-aarch64 2023-06-14 10:44:58 -06:00