|
7327128493
|
feed-init: don't actually need to do the git actions
|
2023-01-11 10:52:10 +00:00 |
|
|
ed8059f4c4
|
feed init now also initializes the feed info
|
2023-01-11 10:49:56 +00:00 |
|
|
3a72295610
|
feeds: import xkcd, lesswrong, lexfridman
|
2023-01-11 10:42:05 +00:00 |
|
|
e6d9edf27d
|
feeds: add a script to initialize a feed, as well
|
2023-01-11 10:41:39 +00:00 |
|
|
78782d5f7e
|
flake: update-feeds now actually does update *all* feeds
|
2023-01-11 10:31:00 +00:00 |
|
|
91275f3723
|
flake: make an app which updates one feed
|
2023-01-11 10:22:25 +00:00 |
|
|
8115edea8d
|
readme: fix some outdated info
|
2023-01-11 09:53:27 +00:00 |
|
|
4c475bbf9c
|
flake: formatting nit
|
2023-01-11 09:33:59 +00:00 |
|
|
7040e1f07c
|
flake: rename decl-host -> evalHost
|
2023-01-11 09:31:05 +00:00 |
|
|
aafa64942c
|
flake: simplify the definition of packages
|
2023-01-11 09:29:49 +00:00 |
|
|
a44a99e371
|
flake: simplify the imgs/nixosConfigurations definition
|
2023-01-11 09:24:24 +00:00 |
|
|
a7ff90c843
|
flake: nixpkgs can now be built without specifying nixpkgs. as a prefix
|
2023-01-11 09:21:09 +00:00 |
|
|
d4996d6f31
|
flake: fix passthru overlays (fixes broken image building)
|
2023-01-11 09:08:46 +00:00 |
|
|
bd5209c655
|
move cross compilation out of the flake and into the host definitions
|
2023-01-11 08:56:06 +00:00 |
|
|
9588108fd5
|
restructure flake so that nixosConfigurations mostly just references the other flake outputs
|
2023-01-11 08:45:41 +00:00 |
|
|
942e302afb
|
flake: fix crossFrom.aarch64-linux to actually be compiled from that system
|
2023-01-11 07:51:19 +00:00 |
|
|
2bd98e6764
|
flake: clean up nixpkgsFor-related functions
|
2023-01-11 07:50:32 +00:00 |
|
|
7b9910f287
|
reorder pkgs.cross definition for better readability
|
2023-01-11 07:37:01 +00:00 |
|
|
917afe209e
|
try to do cross-compiling in a slightly less hacky way
|
2023-01-11 07:22:21 +00:00 |
|
|
cc5cf9b6f4
|
flake: format
|
2023-01-11 05:58:07 +00:00 |
|
|
57d95dd298
|
flake: document the weird importing
|
2023-01-10 17:51:04 +00:00 |
|
|
0b78df53be
|
change the nixpkgs url type so that it hashes stably
|
2023-01-10 17:44:58 +00:00 |
|
|
c8dcb4ac59
|
flake: lift the nixpkgs patching out to its own flake
i hope it's a *little* cleaner this way, but tbh i'm not really sure.
|
2023-01-10 17:00:48 +00:00 |
|
|
241f4ae58f
|
packages: add nano for when things go really wrong
|
2023-01-10 12:53:54 +00:00 |
|
|
965d7eedbb
|
define a per-feed update script
it currently has to be run manually:
```
./pkgs/feeds/update.sh <...>
```
it looks like `nix-update` might not really support flakes
|
2023-01-10 10:53:59 +00:00 |
|
|
cdc881e887
|
feeds: write the basis for a module which reads feed metadata from disk and can (in the future) update it
|
2023-01-10 03:52:33 +00:00 |
|
|
33967554a5
|
servo: fix missing "lib" in nginx file
|
2023-01-09 13:25:56 +00:00 |
|
|
5af55ecdbf
|
merge: cleanup/document
|
2023-01-09 11:47:39 +00:00 |
|
|
6ca3e7086e
|
merge: simplify the implementation and make fully compatible with lib.mkMerge
|
2023-01-09 11:14:59 +00:00 |
|
|
ca62f1b62f
|
rename flattenAttrsets -> joinAttrsets to disambiguate
|
2023-01-09 09:52:37 +00:00 |
|
|
eef66df36d
|
lib: split merge out of the toplevel
|
2023-01-09 09:51:35 +00:00 |
|
|
9ca6a1c907
|
way overcomplicated way to merge toplevel config
|
2023-01-09 09:42:17 +00:00 |
|
|
dbb78088f4
|
refactor: cleanup instances where we map to attrs to be more resilient against duplicate names
|
2023-01-09 03:48:07 +00:00 |
|
|
f17ae1ca7b
|
refactor: avoid using // where we know the sets should be disjoint
|
2023-01-09 03:11:14 +00:00 |
|
|
b2774a4004
|
move pubkeys out a modules/data/ directory
|
2023-01-09 02:40:25 +00:00 |
|
|
0ae548d47c
|
flake update: nixpkgs 2023-01-04 -> 2023-01-05; sops
vim was segfaulting?? i'm hoping this fixes it, we'll see.
```
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/9813adc7f7c0edd738c6bdd8431439688bb0cb3d' (2023-01-04)
→ 'github:NixOS/nixpkgs/a518c77148585023ff56022f09c4b2c418a51ef5' (2023-01-05)
• Updated input 'nixpkgs-stable':
'github:NixOS/nixpkgs/e9ade2c8240e00a4784fac282a502efff2786bdc' (2023-01-04)
→ 'github:NixOS/nixpkgs/8c54d842d9544361aac5f5b212ba04e4089e8efe' (2023-01-08)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/b35586cc5abacd4eba9ead138b53e2a60920f781' (2023-01-01)
→ 'github:Mic92/sops-nix/2253120d2a6147e57bafb5c689e086221df8032f' (2023-01-08)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/feda52be1d59f13b9aa02f064b4f14784b9a06c8' (2022-12-31)
→ 'github:NixOS/nixpkgs/9f11a2df77cb945c115ae2a65f53f38121597d73' (2023-01-07)
```
|
2023-01-08 23:52:40 +00:00 |
|
|
760505db20
|
snippets: add NUR package search
|
2023-01-08 14:16:06 +00:00 |
|
|
71fc1a2fd7
|
ssh: define system-wide knownHosts
|
2023-01-08 08:51:06 +00:00 |
|
|
a457fc1416
|
ssh: move sys config out of hosts/common
|
2023-01-08 08:43:23 +00:00 |
|
|
2c0b0f6947
|
ssh: explain why we specify host_keys the way we do instead of through sane.persist
|
2023-01-08 08:41:48 +00:00 |
|
|
f10de6c2c4
|
ids: improve docs
|
2023-01-08 06:54:29 +00:00 |
|
|
a6be200a82
|
ids: define the assertions more idiomatically
|
2023-01-08 06:51:25 +00:00 |
|
|
fb57e9aa5b
|
cleanup the 'every user/group has an id' enforcement
|
2023-01-08 06:46:07 +00:00 |
|
|
f5acbbd830
|
image.nix: feed bug where enable flag wasnt actually being read
|
2023-01-08 05:37:25 +00:00 |
|
|
af77417531
|
feeds: add Perry Bible Fellowship comic
|
2023-01-08 05:30:36 +00:00 |
|
|
eea80b575d
|
feeds: disable dilbert (it doesn't embed well)
|
2023-01-08 05:28:15 +00:00 |
|
|
6a209d27fd
|
freshrss: only show text and image feeds
|
2023-01-08 05:27:45 +00:00 |
|
|
e8f778fecd
|
feeds: convert to module
|
2023-01-08 05:24:56 +00:00 |
|
|
488036beb3
|
ssh: add git.uninsane.org host key back
|
2023-01-08 03:22:05 +00:00 |
|
|
00b681eca5
|
ssh: manager ourself instead of using home-manager
|
2023-01-08 03:14:47 +00:00 |
|