|
d5811f142d
|
notifyActive activation script -> apply only to GUI systems
else i get warnings on every servo activation
|
2024-03-05 18:46:43 +00:00 |
|
|
a3a6278a59
|
notifyActive: don't depend on sway
it was a little silly to be shipping sway on headless systems
|
2024-02-29 17:32:19 +00:00 |
|
|
4379addf9e
|
plumb my configured sway through to everywhere that wants pkgs.sway .
kinda ugly. this lets me avoid having multiple versions of sway on my
system.
|
2024-02-27 16:11:10 +00:00 |
|
|
5fed127c23
|
refactor: split systemd config into own file
|
2024-02-20 12:18:28 +00:00 |
|
|
db49f0461c
|
refactor: move nix stuff out of common/default.nix -> common/nix/default.nix
|
2024-02-20 12:16:00 +00:00 |
|
|
73bb7827c0
|
refactor: nix-path/ -> nix/
|
2024-02-20 12:13:52 +00:00 |
|
|
a624571b22
|
move glib program recommendation into programs/assorted.nix
|
2024-02-20 12:11:26 +00:00 |
|
|
53cbe5c8da
|
dconf: split into own sane.programs definition
|
2024-02-20 12:09:52 +00:00 |
|
|
46de7b7e0d
|
move environment.defaultPackages clearing into polyunfill.nix
|
2024-02-20 11:54:39 +00:00 |
|
|
d7be5da483
|
warnings.nix: port to a proper module
|
2024-02-20 11:19:12 +00:00 |
|
|
902e351085
|
hack: silence the warning about using hashedPasswordFile *and* initialPassword
see: <https://github.com/NixOS/nixpkgs/pull/287506>
i'll factor this into something more general, later
|
2024-02-20 11:11:07 +00:00 |
|
|
273b1b84e3
|
systemd: reduce the stop job timeout
|
2024-02-19 12:58:08 +00:00 |
|
|
f72bdb6f3a
|
activationScripts: notify on deploy: fix to work with new SWAYSOCK name
|
2024-02-19 08:21:23 +00:00 |
|
|
5666a05ef0
|
strip out a bunch of unused nixpkgs defaults
|
2024-02-19 06:20:13 +00:00 |
|
|
2824671bde
|
tune nix deploy parameters (specifically for moby)
this is experimental; hard to understand immediately how significant are the effects
|
2024-02-02 00:50:25 +00:00 |
|
|
006a7e9f72
|
consolidate net-related stuff into hosts/common/net/ directory
|
2024-01-15 01:11:13 +00:00 |
|
|
e55c264c29
|
activationScripts: fix error messages which would occur on boot, for scripts which only want to run during upgrades
|
2023-12-01 01:51:37 +00:00 |
|
|
dfbae7e7b5
|
notify user when nixos deploy/activation completes
|
2023-12-01 01:29:37 +00:00 |
|
|
e559f1b960
|
docs: comment nixpkgs.config options
|
2023-11-28 08:05:19 +00:00 |
|
|
dd0ab41396
|
refactor: move builders-user-substitutes to be near the other nix extraOptions
|
2023-11-24 08:13:37 +00:00 |
|
|
1f26b36fb8
|
hosts/modules/hostnames.nix -> hosts/common/hostnames.nix
|
2023-11-24 07:37:14 +00:00 |
|
|
77a0a36bb8
|
enable remote-building for lappy/moby
|
2023-11-23 01:59:37 +00:00 |
|
|
d763f3b912
|
nix.extraOptions: tune
|
2023-11-20 01:37:26 +00:00 |
|
|
8b25bc96a4
|
rescue: enable root-on-tmpfs, and consolidate those definitions
|
2023-11-09 00:15:30 +00:00 |
|
|
45e5752a05
|
journald: dont compress the journal
|
2023-10-09 00:25:03 +00:00 |
|
|
b69424983f
|
hosts.nix: split the data out of modules/ and into common/
|
2023-09-19 15:32:31 +00:00 |
|
|
9582ea2e0a
|
refactor: hosts/modules/hardware -> hosts/common/hardware
the config here didn't have any options; doesn't really make sense as a module
|
2023-09-07 10:29:25 +00:00 |
|
|
a8382fed12
|
hosts/common: move /var/lib/private defn into fs.nix
|
2023-07-13 22:18:45 +00:00 |
|
|
cfa50500ac
|
hosts/common: remove commented-out code
|
2023-07-13 22:09:53 +00:00 |
|
|
615e9befb3
|
document some dconf findings
|
2023-07-11 10:05:46 +00:00 |
|
|
38411617ef
|
fontconfig: only ship on GUI systems
|
2023-07-07 23:44:45 +00:00 |
|
|
c21efa005f
|
show package changes during nixos-rebuild switch
|
2023-07-07 23:34:12 +00:00 |
|
|
56c637d4d3
|
enable systemd-oomd on nix builds
|
2023-06-28 10:47:53 +00:00 |
|
|
ac5e2cc023
|
users.nix: move to subdir
|
2023-06-28 03:21:05 +00:00 |
|
|
771f482d84
|
EDITOR, GIT_EDITOR: lift into vim.nix
|
2023-06-27 10:26:11 +00:00 |
|
|
e0e3c36d1b
|
fix NIX_PATH overlay interaction that was crashing nix-shell
|
2023-06-06 07:49:52 +00:00 |
|
|
9b2b261bd3
|
fix overlay application order so cross comes before pkgs
this lets me add new packages, and have them be emulated on moby builds
|
2023-05-24 03:57:35 +00:00 |
|
|
6d1baab11f
|
hosts: allow building of broken packages
|
2023-05-23 01:03:36 +00:00 |
|
|
2e9eb51893
|
i2p/yggdrasil: factor out and only enable for desko/servo
especially this means i no longer run them on moby, improving battery life & such
|
2023-05-17 01:53:17 +00:00 |
|
|
1f0fbe29a8
|
programs: move to subdir
|
2023-04-26 00:17:20 +00:00 |
|
|
2f2c666b0b
|
formatting changes
|
2023-04-06 06:24:01 +00:00 |
|
|
8760621440
|
enable nix's auto-optimise-store
|
2023-04-06 06:23:45 +00:00 |
|
|
dc1cd7a9a5
|
sane.persist: make it default-true for my hosts
|
2023-03-11 08:36:14 +00:00 |
|
|
43f39674d6
|
nixcache: enable on all machines
|
2023-03-04 08:19:46 +00:00 |
|
|
706cf3bac2
|
cross.nix: move to subdir
|
2023-03-01 09:48:35 +00:00 |
|
|
8ce1fae67b
|
fonts: switch from twitter-color-emoji -> noto-color-emoji because the former doesn't cross compile
|
2023-03-01 08:16:41 +00:00 |
|
|
0e70f516b7
|
programs: make console/sysadmin package default on, not forced on
|
2023-02-21 01:11:30 +00:00 |
|
|
736999eea6
|
programs: port console packages to new config system
|
2023-02-03 04:24:17 +00:00 |
|
|
979ed38506
|
programs: make system be some type of meta-program/package
|
2023-02-03 04:03:22 +00:00 |
|
|
46285852d0
|
modules: add a sane.programs interface which i can use going forward in place of sane.packages
|
2023-02-03 03:38:23 +00:00 |
|