Commit graph

716 commits

Author SHA1 Message Date
c64f9cb86f
[Users/mviallon] Add chromium config 2022-03-13 22:46:56 +01:00
b8586fc211
[FileSystems] Add default lvm optimizations 2022-03-13 22:29:26 +01:00
47ada80342
[Desktop] Less silent boots 2022-03-13 22:27:55 +01:00
d17f158017
[Services] Add almost all printing drivers in existence 2022-03-09 00:34:44 +01:00
ebe67827e3
[Desktop] Add many essential desktop packages 2022-03-09 00:33:59 +01:00
6f34fd4f83
[Hardware/Nvidia] Improve VGPU config 2022-03-09 00:31:57 +01:00
32318c2864
[Packages + Overlays] Add unstable nix channel as an overlay in nixpkgs 2022-03-09 00:24:56 +01:00
b2db8a7ad7
[Desktop] Add skanlite 2022-03-08 23:45:38 +01:00
017666f5b2
[Desktop] Add some packages, including discover and packagekit 2022-03-06 16:42:30 +01:00
3afeb9eab0
[Service] Add scanner support 2022-03-05 23:34:22 +01:00
fb7a18db3e
[Packages + Desktop] Add many packages good for default desktop use 2022-03-05 23:33:42 +01:00
3d55cc1894
[Hardening] Deactivate password login for root when hardening is enabled 2022-03-02 20:56:16 +01:00
4915bff563
[Services] Improve printing support 2022-03-02 20:55:24 +01:00
24d945b8e9
[Packages] Add Steam 2022-02-28 23:36:27 +01:00
0ffeb10f6a
[Users] Bugfixes 2022-02-28 23:36:08 +01:00
34b6b977f6
[Packages + Hardware] Add aviallon.programs.allowUnfreeList to whitelist unfree packages (and add Nvidia-related things in it) 2022-02-28 23:35:26 +01:00
ecc636d64b
[Cachix] Add cachix support with nixpkgs-unfree cache 2022-02-28 22:53:52 +01:00
37ff0a5320
[Hardware/Nvidia] Add better NVidia GPU support, including proprietary drivers 2022-02-28 22:53:09 +01:00
cab07f3d14
[Services] Added modular service configuration + opt-in jupyterhub server 2022-02-22 23:04:10 +01:00
771d557a83
[Desktop] Add ark and p7zip to system packages 2022-02-22 22:36:49 +01:00
01bba88782
[Desktop] Fix SDDM mouse theme 2022-02-22 22:36:29 +01:00
1b5eaf74e0
[Services] Add htop to LowLatency_RT type 2022-02-22 22:35:12 +01:00
e85b162511
[Networking] Add option to set dns backend, and use iwd as default wifi backend 2022-02-22 22:34:54 +01:00
fd8a893f9c
[NonPersistence] Make NetworkManager's system-connections persistent 2022-02-08 12:14:15 +01:00
9765bc6321
[NonPersistence] Parameterize persistence folder 2022-02-08 12:13:45 +01:00
1e2feafd9f
[Services] Make HDD protection service run in hard-realtime 2022-02-08 12:12:35 +01:00
e5dd1b7e89
[Services] Add ananicy tuning for Xorg 2022-02-08 12:11:53 +01:00
9980c17d36
[Services] Add journald configuration options 2022-02-08 12:11:20 +01:00
40509f9928
[Laptop] Add power optimization options for Intel Graphics 2022-02-08 12:10:30 +01:00
e07850a838
[General] Add toggleable optimizations for Intel graphics 2022-02-08 12:09:47 +01:00
ff6d1bafb6
[Overlays] Fix bug in overlays enable option 2022-02-08 12:09:07 +01:00
0e0ebc1502
[General/Cleanup] Simplify nixConfig generator 2022-02-08 12:08:04 +01:00
825a3d5b65
[Filesystems] Add udev rule to automatically enable queue priority if device supports it 2022-02-08 12:07:11 +01:00
4c1073c8aa
[Desktop] Do not empty sddm's cache, only sddm's qmlcache 2022-02-08 12:06:34 +01:00
b9e7f76a15
[Boot/Desktop] Use linux-xanmod as default kernel for desktop computers 2022-02-08 12:05:54 +01:00
698884fc58
[Boot] Add a configurationLimit option to limit the maximum number of boot configuration 2022-02-08 12:05:04 +01:00
44ba32bab0
[Hardening] More fine-grained hardening. Disable dbus hardening on HP Elitebook 2022-02-08 12:04:23 +01:00
3482fbb35f
[Programs/Nano] Enable autoindent for nano 2022-01-27 00:41:46 +01:00
6a8f225839
[Documentation] Enable nixos documentation for our custom options 2022-01-27 00:41:14 +01:00
84d4ce4873
[HomeManager] Refactoring. Now copies a default home.nix file into user directories 2022-01-27 00:40:44 +01:00
bf6356b842
[Services] Use BG_CPUIO for nix programs in Ananicy 2022-01-27 00:39:19 +01:00
5ca1bd8b73
[NonPersistence] Enable tmpfs for /tmp 2022-01-27 00:38:33 +01:00
549bb4d1c0
[Overlays] Add missing description 2022-01-27 00:38:07 +01:00
31e8dccf5e
[Desktop] Add missing description for layout 2022-01-27 00:37:49 +01:00
08515ffd95
[Overlays] Add global overlays configuration 2022-01-25 12:16:31 +01:00
26d812779f
[HomeManager] Add global home-manager configuration, mainly used to configure firefox 2022-01-25 12:13:07 +01:00
6322c89fb6
[Hardware] Add good intel support and basic nvidia support 2022-01-25 12:08:10 +01:00
7c6198be6f
[Filesystems] Add disk-related udev rules both normally and to initrd 2022-01-25 12:06:25 +01:00
b358a3d72d
[NonPersistence] add neededForBoot to /persist and /var/log, and verify that they exist 2022-01-25 12:05:14 +01:00
f4c1a39c8c
[Desktop] Enable all plasma5 options + driSupport 2022-01-25 12:02:02 +01:00