|
5ec0ee4524
|
add TODO: remove some dangling hardcoded uid numbers
|
2022-07-15 01:01:41 -07:00 |
|
|
2f3eda1800
|
uids/gids: resolve conflicts (prefer servo rules)
|
2022-07-15 00:15:37 -07:00 |
|
|
8c9c9ca6c9
|
migrate the rest of the uids/gids to 'allocations' system, but don't fix conflicts
|
2022-07-15 00:12:13 -07:00 |
|
|
42117f375b
|
introduce an 'allocations' systems for things like uids/gids
|
2022-07-14 23:58:27 -07:00 |
|
|
ede10dd1c8
|
impermanence: don't persist /var/lib/nixos
|
2022-07-14 22:06:19 -07:00 |
|
|
a380e300bc
|
desko: eliminate the non-determinism in /var/lib/nixos/auto-subuid-map
|
2022-07-14 22:00:53 -07:00 |
|
|
3773aebac0
|
desko: freeze uids/gids
this will allow (eventually) removing the /var/lib/nixos persisted
state.
|
2022-07-14 21:53:28 -07:00 |
|
|
8a61be18e1
|
update nixpkgs 2022-07-10 -> 2022-07-13
|
2022-07-14 19:15:43 -07:00 |
|
|
c07c106a68
|
machines: rescue: remove incorrect comment about tmpfs
|
2022-07-14 16:25:13 -07:00 |
|
|
1a159c8340
|
Merge branch 'master' of git.uninsane.org:colin/nix-files
|
2022-07-14 16:24:02 -07:00 |
|
|
6faed74958
|
home: packages: add gnome-disk-utility
|
2022-07-14 16:22:21 -07:00 |
|
|
d4d345ca12
|
machines: add a rescue machine for live-booting
|
2022-07-14 16:21:59 -07:00 |
|
|
a5b3677adc
|
deps: update nixpkgs 2022-07-08 -> 2022-07-10
|
2022-07-12 15:08:34 -07:00 |
|
|
97374fdcf4
|
pks: add gthumb image viewer
|
2022-07-12 02:51:15 -07:00 |
|
|
1062a610c9
|
image building notes: mkdir /var/log, /var/lib
|
2022-07-12 02:51:15 -07:00 |
|
|
8f37edb402
|
transmission: specify download-dir and incomplete-dir instead of bind-mounting them
this appears to fix the permissions issue
|
2022-07-11 01:54:02 -07:00 |
|
|
99d55167f6
|
impermanence: only persist service directories if those services are enabled.
|
2022-07-10 17:58:16 -07:00 |
|
|
e2d7d63ebe
|
impermanence: move application-level impermanence to their package definition
|
2022-07-10 17:43:57 -07:00 |
|
|
d0b903d50e
|
home-packages: switch to a module.
this will allow for better configuration of packages in future.
|
2022-07-10 17:14:20 -07:00 |
|
|
9d71041530
|
impermanence: move the base persisted home-dirs into home-manager, alongside XDG dirs
|
2022-07-10 15:25:04 -07:00 |
|
|
31e404b04f
|
impermanence: abstract the creation of service directories
better would be to not directly call out user/group, but force them to
be looked up.
|
2022-07-10 15:15:34 -07:00 |
|
|
01a47932f7
|
impermanence: abstract the creation of root-owned system directories
|
2022-07-10 15:07:56 -07:00 |
|
|
5c6f616c97
|
impermanence: abstract the creation of ~/ sub-dirs
|
2022-07-10 14:42:33 -07:00 |
|
|
89447d9fe9
|
update sops-nix: 2022-07-06 -> 2022-07-10
|
2022-07-10 14:19:50 -07:00 |
|
|
80ac5496be
|
pkgs: ship zecwallet-lite as a patch instead of a custom pkg
this allows me to more easily upstream it.
|
2022-07-10 02:57:40 -07:00 |
|
|
ce46b3490a
|
home packages: remove zola/gnumake; the repo for uninsane.org configures these now
|
2022-07-09 14:27:05 -07:00 |
|
|
678958f5cf
|
update: nixpkgs 2022-07-06 -> 2022-07-08
|
2022-07-09 01:42:25 -07:00 |
|
|
292aa042f2
|
web browser: remove all bookmarks (migrated elsewhere)
see e.g. https://uninsane.org/links
|
2022-07-09 01:30:15 -07:00 |
|
|
b2bd8d5f89
|
persist: zcash directory
|
2022-07-09 01:00:17 -07:00 |
|
|
06989c613f
|
pkgs: add zecwallet-lite to the home env
|
2022-07-09 00:55:36 -07:00 |
|
|
c6fbe3574d
|
vpn: rename ovpnd -> ovpnd-us
this is needed to disambiguate it against the other regions.
|
2022-07-09 00:52:05 -07:00 |
|
|
f790147fb0
|
add ukraine VPN
|
2022-07-09 00:48:09 -07:00 |
|
|
dca68a019b
|
pkgs: tor-browser: only enable on x86
|
2022-07-09 00:00:46 -07:00 |
|
|
fffeb95153
|
define new package: zecwallet-lite
it seems to work. still waiting for it to sync
|
2022-07-09 00:00:18 -07:00 |
|
|
461398143c
|
add monero (as package and as persisted directory)
|
2022-07-08 21:56:49 -07:00 |
|
|
89aabda1a6
|
home packages: fix tor crash
|
2022-07-08 01:42:14 -07:00 |
|
|
54f6e86e20
|
home packages: add gnupg, sequoia
|
2022-07-08 00:43:56 -07:00 |
|
|
39ba149aab
|
update nixpkgs 2022-07-05 -> 2022-07-06
|
2022-07-07 17:16:36 -07:00 |
|
|
01ce23130a
|
new package: tor
|
2022-07-07 16:56:47 -07:00 |
|
|
dc6472f39f
|
electrum: put on all GUI systems
|
2022-07-07 04:10:57 -07:00 |
|
|
db6dc8e08c
|
persist Signal
|
2022-07-06 15:14:36 -07:00 |
|
|
3b0d10f05e
|
TODO: remove video drivers item
it seems to be working
|
2022-07-06 14:47:22 -07:00 |
|
|
978017b4e7
|
sane-scripts: TODO: don't rely on the user's env
|
2022-07-06 14:43:59 -07:00 |
|
|
1dd3cab02b
|
split web-browser out of toplevel home-manager.nix file
|
2022-07-06 14:41:19 -07:00 |
|
|
8fd42f49c2
|
home packages: remove gcc, rustup
|
2022-07-06 14:38:39 -07:00 |
|
|
7ec1879f90
|
home-manager: import from flake.nix, not env/home-manager.nix
|
2022-07-06 14:36:14 -07:00 |
|
|
c851f44a40
|
split home packages out of home manager
|
2022-07-06 14:35:01 -07:00 |
|
|
bcfd2cbdb1
|
split packages out into home v.s. system packages
|
2022-07-06 14:31:51 -07:00 |
|
|
c58df098d2
|
split "environment"-related settings into modules/universal/env
|
2022-07-06 14:23:49 -07:00 |
|
|
dfd1536d19
|
update sops-nix: 2022-07-03 -> 2022-07-06
|
2022-07-06 14:20:21 -07:00 |
|