Commit Graph

106 Commits

Author SHA1 Message Date
coolneng 1de794889c
Specify the SSH key paths for agenix 2021-08-13 09:48:58 +01:00
coolneng 38a2fd5eab
Use git-crypt for Soundcloud API key 2021-08-09 23:15:57 +01:00
coolneng 0aa1724bba
Remove SSH access to root user 2021-08-09 21:59:07 +01:00
coolneng a08e0908a9
Apply a minor refactor to some configurations 2021-08-09 01:11:33 +01:00
coolneng f5b58f97ca
Handle secrets using agenix 2021-08-09 01:10:51 +01:00
coolneng 88a7394651
Migrate to flakes 2021-08-09 00:42:11 +01:00
coolneng fcf246beab
Adapt configuration to holidays 2021-07-29 22:27:36 +01:00
coolneng ed32a149b0
Add bash and LaTeX LSP servers 2021-07-21 13:38:44 +02:00
coolneng c6853bf1a1
Use ZFS unstable 2021-06-16 14:39:45 +02:00
coolneng c360921b51
Enable firmware upgrades 2021-05-05 00:40:14 +02:00
coolneng a8af2a0e92
Blacklist bluetooth kernel module 2021-03-30 18:22:59 +02:00
coolneng 3490f97f1d
Reeschedule doom-upgrade and nix-gc 2021-03-23 00:14:00 +01:00
coolneng 28e16734d0
Disable editing of kernel command-line before boot 2021-02-17 03:06:37 +01:00
coolneng 08aa783a1b
Migrate RSA ssh key to ed25519 2021-01-28 00:40:27 +01:00
coolneng 6df8593a29
Increase ZFS ARC cache to 1GB 2020-12-02 19:10:01 +01:00
coolneng 8f6e53235c
Increase ZFS arc_meta_limit to 100% 2020-12-02 03:20:06 +01:00
coolneng 5c55f3b508
Increase ZFS dnode limit to 50% 2020-12-01 16:54:09 +01:00
coolneng f46aee72b4
Schedule Nix garbage collection at 22:00 2020-11-14 16:11:38 +01:00
coolneng 54ceb36ed9
Set zfs ARC size always to 512MB 2020-10-28 16:52:29 +01:00
coolneng a74a6c8aa9
Replace timesyncd with chrony 2020-10-11 15:12:59 +02:00
coolneng 1337c894b6
Replace lorri with nix-direnv 2020-09-30 12:12:00 +02:00
coolneng 97662f1d2b
Adapt SANE configuration to new device 2020-09-29 01:24:59 +02:00
coolneng 2d0a2ae459
Replace gccemacs with pure gtk variant 2020-09-24 00:04:04 +02:00
coolneng 1f5d0dc707
Migrate back to gccemacs with build cache 2020-09-22 03:09:43 +02:00
coolneng 1e752b7b71
Run daily garbage collection at 15:00 2020-09-21 14:27:20 +02:00
coolneng 425eb99ce6
Decrease bootloader timeout to 3 seconds 2020-09-13 16:58:56 +02:00
coolneng d112123a1f
Revert "Migrate to emacsGcc via emacs-overlay"
This reverts commit f0ae1f74cd.
2020-09-10 14:26:29 +02:00
coolneng 1223542226
Set up cachix as emacs-overlay binary cache 2020-09-10 13:13:25 +02:00
coolneng f0ae1f74cd
Migrate to emacsGcc via emacs-overlay 2020-09-06 15:08:18 +02:00
coolneng 046d1484a8
Choose Zen kernel over mainline 2020-09-03 22:23:18 +02:00
coolneng f166ba76d8
Optimize nix store and crank up the gc 2020-09-03 02:36:54 +02:00
coolneng 3699684117
Move power management settings to independent file 2020-09-03 02:36:09 +02:00
coolneng a61a2f79bd
Remove Skype from packages 2020-08-31 00:43:09 +02:00
coolneng 0ce5635ba2
Replace TLP "extraConfig" option with "settings" 2020-08-11 09:48:48 +02:00
coolneng f6e9fca158
Move user services to a new file 2020-08-11 09:29:03 +02:00
coolneng b5929a75f9
Configure TLP to maximize power savings on battery 2020-07-17 13:29:04 +02:00
coolneng 3bda9fd647
Suspend to RAM/Disk when the battery is at 5% 2020-07-14 11:53:51 +02:00
coolneng 3a91370ba7
Suspend to RAM and Disk when battery is critical 2020-06-23 01:29:57 +02:00
coolneng 0da24150b0
Clean generations older than 2 weeks 2020-06-14 01:23:11 +02:00
coolneng 60451af687
Suspend the system when the battery is critical 2020-06-13 17:21:34 +02:00
coolneng 60bda7ed7a
Enable auto-upgrade and automount external storage 2020-05-23 15:43:54 +02:00
coolneng cfc7d90a99
Fix microphone and reduce disk usage 2020-05-15 16:19:28 +02:00
coolneng 92d27c0020
Enable network printing and scanning 2020-05-14 03:04:30 +02:00
coolneng b977babf29
Rebuild packages with pulseaudio and fix GTK theme 2020-05-14 02:09:23 +02:00
coolneng ce494aa7a2
Enable mopidy and virtualisation via QEMU/KVM 2020-05-11 06:40:41 +02:00
coolneng d26ae28eb9
Fix datasync module 2020-05-09 19:31:32 +02:00
coolneng c5faaa57af
Add development module 2020-05-09 18:47:35 +02:00
coolneng 289bacda37
Disable home module until proper dotfile migration 2020-05-09 14:10:27 +02:00
coolneng 3b65c57b30
Enable audio and add a basic home configuration 2020-05-09 12:40:24 +02:00
coolneng f4e7147105
Replace grub with systemd-boot 2020-05-08 21:58:51 +02:00
coolneng 4f9079395d
Add swap file and minor cleanup 2020-05-08 20:55:53 +02:00
coolneng 0480304036
Add ZFS automatic snapshot solution 2020-04-29 02:50:17 +02:00
coolneng fabf20e303
Add essential packages 2020-04-24 04:10:09 +02:00
coolneng 4386ea7477
Add GUI configuration 2020-04-22 22:13:03 +02:00
coolneng 9f39802d28
Add network configuration in a different module 2020-04-18 21:04:14 +02:00
coolneng c754716596
Bootloader configuration and HW tweaks 2020-04-16 19:14:10 +02:00