Commit graph

614 commits

Author SHA1 Message Date
3c5aa4d504
[Desktop/Developer] Add dev, debug and static outputs
Removed devdoc which is already included by another option
2023-04-15 16:20:18 +02:00
b193bb9d0d
[Desktop/Developer] add linux-manual, linuxHeaders and github cli in developer mode 2023-04-15 16:19:23 +02:00
d3ec1f59ff
[Boot] mark configured kernel packages as second-highest priority (just behind mkForce) 2023-04-15 16:18:47 +02:00
a12020e7d9
[Hardware/AMD] also override mesa for 32bit 2023-04-15 16:16:59 +02:00
470ef6f8e4
[Overlays] Use linux-manual from current kernel 2023-04-15 16:15:44 +02:00
a33825e370
[Nix] nice nixos-rebuild 2023-04-13 21:02:53 +02:00
ac42f2fa18
[Boot] add amd cluster id patches 2023-04-13 21:00:46 +02:00
b5e030c852
[Boot] use NixOS default for systemd-boot console mode 2023-04-13 20:59:34 +02:00
92ce171ecc
[Desktop/Gnome] chromium: add Gnome Shell integration 2023-04-12 00:46:51 +02:00
373e753898
[Filesystems] Set /tmp size to 150% of RAM if swap is active, and 75% otherwise 2023-04-12 00:43:55 +02:00
b18b9c77f6
[Nix] Block system shutdown or sleep when nixos-rebuild is active 2023-04-12 00:43:19 +02:00
624cb097b2
[Desktop/Plasma] Add plasma browser integration extension to Chromium 2023-04-12 00:42:40 +02:00
485ee562bb
[Boot] Verify that current kernel is Xanmod kernel before applying march config 2023-04-12 00:41:32 +02:00
e6f3e0719a
[Boot] legacy BIOS -> Grub using assert 2023-04-12 00:40:43 +02:00
803eea5e76
[Hardware/AMD] Use modesetting instead of radeon driver 2023-04-10 18:01:11 +02:00
1ab161d268
[Desktop/Gnome] Add tray icons support 2023-04-10 18:00:41 +02:00
81860dbe21
[Hardware/AMD] Add kernelDriver option and split config between amdgpu and radeon 2023-04-09 21:24:11 +02:00
233f95153e
[Desktop/Plasma] Remove explicitely added GTK backend for xdg-desktop-portal
Caused issues with Plasma desktop, and better to leave NixOS do it.
2023-04-08 19:44:52 +02:00
ecabf22b6d
[Nix/Builder] Move builder config into dedicated file 2023-04-08 19:42:31 +02:00
734380265e
[Filesystems] Add many udev rules to improve SATA SSD performance
Especially when NCQ is disabled (as is the case with Samsung 850 EVO).
2023-04-08 19:38:17 +02:00
c42d6c3fdb
[Filesystems] Fix udev rules being wrongly applied to partitions
We only want block devices.
2023-04-08 19:37:36 +02:00
1c3210c166
[Programs/Git] Fix configuration using wrong parameter 2023-04-08 19:34:52 +02:00
6c2cadbd14
[Desktop/Plasma] Use skanpage instead of skanlite 2023-04-08 19:34:13 +02:00
03f85ea50a
[Programs/Git] Better git log by default 2023-04-05 16:28:13 +02:00
cdc58f8f04
[Programs/Git] Detect renames by default 2023-04-05 16:27:58 +02:00
53e162491e
[Packages] Remove kVDO (added upstream) 2023-04-05 16:25:34 +02:00
bc6a6f6ee5
[Programs/Git] Use aviallon.general.cpuCores parallel fetching streams 2023-04-05 16:24:37 +02:00
1f799fba20
[Optimizations] Override stdenv with fastStdenv by default 2023-04-05 16:23:27 +02:00
a2fd17526d
[Desktop] Increse pipewire noise filter log level 2023-04-05 16:22:26 +02:00
5e6f52bf5d
[Desktop/Gaming] Add gamescope to steam fhsUserEnv 2023-04-05 16:22:02 +02:00
8a7f49c5a1
[Boot+Optimizations] Add Kconfig option for Zen4 2023-04-05 16:20:27 +02:00
abfcde5e8b
[Packages+Optimizations] Use bleeding-edge ffmpeg-full, enable unfree codecs and add optimizations if enabled 2023-04-05 09:48:52 +02:00
8ec15b97a5
[Desktop/Multimedia] don't directly overlay ffmpeg-full, only override for cmdline use 2023-04-05 09:47:57 +02:00
3ae50d2cc2
[Packages] xwayland makeWrapper dep should be in native build inputs 2023-04-05 09:46:35 +02:00
59c7802ff6
[Optimizations] Exclude more broken/slow-to-build packages 2023-04-05 09:46:03 +02:00
495ef22f0e
[Overlays+Packages] Use bleeding-edge linux-firmware package 2023-04-05 09:45:04 +02:00
7ce4afb687
[Flake+Packages] Fix nur overlay and re-enable vdhcoapp 2023-04-05 09:44:28 +02:00
9977f0c62d
[Services/GnuPG] Move all configuration in dedicated file 2023-04-05 09:41:53 +02:00
3fa8298db2
[General+Packages] Add pinentry dynamic switcher wrapper
Dynamically accomodate different desktops
2023-04-04 22:47:59 +02:00
50f523ad0b
[Desktop/Developer] Properly override git package to use git 'full' 2023-04-04 22:06:40 +02:00
33060cff17
[Boot] Remove EFI boot auto-detection, demand explicit configuration instead 2023-04-04 16:05:43 +02:00
6bd20a7600
[Packages+Overlays] Remove impure unstable + nur overlays, disable vdhcoapp 2023-03-31 21:43:30 +02:00
a10d1be23b
[HomeManager] User flake and remove impure config import 2023-03-31 21:42:32 +02:00
c191a57ee3
[Desktop/Developer] Use full git package (including Git Gui) 2023-03-31 21:28:21 +02:00
3416802ae7
[Desktop/Console] Prepare enhanced console support 2023-03-31 21:27:32 +02:00
d28784953c
[Power] Fix battery and ac power targets 2023-03-31 21:17:49 +02:00
8ed4a576e2
[Laptop] Don't start automatic system upgrade if on battery 2023-03-31 21:16:57 +02:00
8d15670645
[HomeManager] Remove powerline-go settings as they are now system-wide 2023-03-31 21:16:01 +02:00
022701a8b4
[Hardware] Don't add support for emulating armv7l CPUs by default 2023-03-31 21:15:32 +02:00
36500ababe
[General] Remove "localSystem" definition as it is not used at all 2023-03-31 21:14:59 +02:00