Commit graph

639 commits

Author SHA1 Message Date
bc32a4f954
[Optimizations] rename broken fastStdenv override 2024-11-19 12:53:35 +01:00
b4c4dde1d0
[Boot] debug aviallon.boot.kernel.package 2024-11-18 23:53:05 +01:00
d04b4a1f7d
[General] Update to 24.11
Drop kwin backports
Drop removed printing packages
2024-11-18 19:00:11 +01:00
69ee53452d
[Meta] remove references to deprecated lib.mdDoc
It is the default since 24.05.
2024-11-12 20:26:42 +01:00
c500db4bcd
[Desktop/Multimedia] Try to fix Wireplumber config 2024-11-07 15:11:21 +01:00
c6f18cc4a1
[Desktop/Plasma] make Electron apps use KDE APIs in more places 2024-11-07 13:01:42 +01:00
75db6463ce
[Desktop] improve Wayland for Electron and Java apps 2024-11-07 13:01:02 +01:00
2c9e17b20d
[Boot] disable ZSWAP_ZPOOL_DEFAULT_Z3FOLD as it no longer exists 2024-11-07 13:00:26 +01:00
955b57b3c8
[Programs/Git] don't add user.name in lib, tweak settings
In particular, enable pull.rebase and push.autoSetupRemote by default
2024-10-11 23:13:09 +02:00
3decd64dfd
[Lib/Optimizations] Garbage-collect unused functions
Somewhat similar in effect as LTO, but much less prone to bugs.
2024-10-11 23:13:07 +02:00
be2519d689
[Boot] keep graphic mode even on legacy BIOS 2024-10-11 23:13:06 +02:00
2028b48f40
[Desktop/Plasma] backport kwin explicit sync patches 2024-10-11 23:13:05 +02:00
fb135354ab
[Desktop/Browser] improve VA-API for firefox 2024-10-11 23:13:02 +02:00
fa9ad12403
[Flake] remove sddm-unstable 2024-10-11 23:12:59 +02:00
a2b445297c
[Hardware/AMD] simplify 2024-10-11 23:12:56 +02:00
8272f748f0
[Desktop/Browser+Firefox] update Bypass Paywalls URL and add to Firefox 2024-10-11 23:12:56 +02:00
db4ef38b10
[Boot] change option type for aviallon.boot.kernel 2024-10-11 23:12:54 +02:00
f8a0ab5c6b
[Optimizations] add disabled code for runtimeOverrides
Comment-out jetbrains-jdk optimizations (as CFLAGS were not properly
propagated).
Add fastStdenv optimizations instead.
2024-10-11 23:12:54 +02:00
577d77065d
[Programs/LibreOffice] remove dead code 2024-10-11 23:12:54 +02:00
ae83529990
[Desktop/Pipewire] mark pipewire-noise-filter non-virtual
Shows the node in much more applications.
2024-10-11 23:12:54 +02:00
655e4014d8
[Meta] add license 2024-10-11 23:12:51 +02:00
dbc57950e6
[Nix/Builder] add option to specify builder private/public key 2024-07-30 22:55:10 +02:00
5877f589ba
[Overlays] add zlib to pycharm FHS
Needed for numpy
2024-07-30 21:34:58 +02:00
57134dbfe3
[Optimizations] remove fastStdenv override 2024-07-30 21:17:27 +02:00
d9ea216ea8
[Programs/Nvtop] refactor to intelligently enable the required backends 2024-06-01 17:34:39 +02:00
5fa9147e02
[Services/GnuPG] hide "OK" message on shell init 2024-06-01 17:32:03 +02:00
cc51a26737
[Treewide] fix renamed options and packages 2024-06-01 17:31:08 +02:00
3ab3540676
[Desktop/Browser] use vdhcoapp from offical NixOS repos! 2024-06-01 17:29:22 +02:00
66d9624e1e
[Hardware/AMD] do not set AMD_VULKAN_ICD if amdvlk is not used 2024-05-25 13:46:12 +02:00
9fdb2e2f4b
[Desktop/General] add x11 fallback to SDL + set audiodriver hint
Tell SDL to use PipeWire first if it can
2024-05-25 13:44:09 +02:00
81aa383877
[Hardware/AMD+Cachix] use ROCm cache only if AMD GPU hardware is enabled 2024-05-25 13:43:08 +02:00
937225bbfb
[GnuPG] fix Pinentry support, use pinentry-all package by default
Also remove now redundant shell init code (already done in upstream
module)
2024-05-25 13:40:43 +02:00
9e16a0c068
[Nix] fix infinite recursion (disable "cgroups" experimental setting) 2024-05-25 13:38:21 +02:00
3760b90146
[Hardware/Nvidia+Cachix] only add cuda Nix cache if Nvidia hardware is enabled 2024-05-25 13:37:34 +02:00
8b9551bc86
[Desktop/Plasma] add Plasma 6
Allow both desktops to exist at the same time.
Add "plasma6" environment option.
2024-05-25 13:36:39 +02:00
de2556ac4d
[Nix] disable use-cgroups by default, but automatically enable exp. setting 2024-05-23 12:13:32 +02:00
819f6167d5
[Boot] disable RT_GROUP_SCHED by default
Causes issues with the standard way of making realtime processes
2024-05-23 12:12:24 +02:00
7a79e4234c
[Nix] use CGroups and always allow substitutes
We are almost always better downloading everything considering our
network speed.
2024-05-23 11:02:22 +02:00
66c0c21178
[Lib/Optimizations] use special CMake flag for LTO
Should have better and more reliable behavior
2024-05-23 11:01:49 +02:00
7516fe7eae
[Lib/Optimizations] fix logic error in lto handling
Also fix indentation
2024-05-23 11:01:15 +02:00
d03e27beb6
[Services/GnuPG] use pinentry package option
Greatly simplifies config.
2024-05-23 10:53:23 +02:00
eeae546d01
[Overlays] fix wrong package/script name with Pycharm FHS env
Caused issues with .desktop file
2024-05-23 10:52:22 +02:00
6e94b4ae77
[Nix] use bleeding edge Nix version + conditional repl-flake
Included with "flakes" if Nix version is >= 2.19
2024-05-23 10:51:47 +02:00
67038259e8
[Desktop/Games] fix build error caused by removed Yuzu 2024-05-23 10:50:33 +02:00
337de7ccd4
[Desktop/SDDM] drop sddm-unstable hacks and uneeded config for NixOS 24.05 2024-05-23 10:47:56 +02:00
244c878108
[Desktop/Multimedia] update Pipewire config for NixOS 24.05
Also disable AirPlay support by default, as it is currently broken.
2024-05-23 10:43:30 +02:00
0d5846158f
[Desktop/SDDM] Fix with latest nixpkgs-unstable upstream 2024-05-14 18:43:46 +02:00
1102138015
[Network] compute networking.hostId using the hash of the hostname 2024-05-13 02:19:54 +02:00
65e6e93be8
[Overlays] fix syntax error 2024-05-13 02:17:07 +02:00
e82629a01b
[Hardware/AMD] tune system to better utilize ROCm 2024-05-13 02:16:38 +02:00