|
|
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 |
|
|
|
3741bcd6b8
|
[Hardware/AMD] rename ROCm packages with correct names
|
2024-05-13 02:15:26 +02:00 |
|
|
|
4776a2acda
|
[Flake+Submodules] nixpkgs-unstable -> nixos-unstable, update users
|
2024-05-12 23:09:46 +02:00 |
|
|
|
b62253aa5e
|
[Optimizations/Treewide] fix lto build issues for suyu and mesa
|
2024-05-12 23:08:07 +02:00 |
|
|
|
d8a04c95ba
|
[Overlays] cleanup dead code
|
2024-05-07 16:24:22 +02:00 |
|
|
|
f835a985f4
|
[Boot] enable RT_GROUP_SCHED by default if optimizations enabled
Documented here:
https://www.kernel.org/doc/html/latest/scheduler/sched-rt-group.html
It looks like the documentation is very outdated though (as SCHED_EDF
exists and is named SCHED_DEADLINE).
|
2024-05-07 16:23:40 +02:00 |
|
|
|
a6fc37896c
|
[Desktop/General] add wl-clipboard package by default
|
2024-05-03 15:59:42 +02:00 |
|
|
|
7bf56dc7ac
|
[Boot] formatting improvements
|
2024-05-03 15:59:19 +02:00 |
|
|
|
0088bd9cbf
|
[Boot] zswap: use z3fold allocator by default
Much better than zbud which is limited to a 2x compression ratio.
|
2024-05-03 15:58:43 +02:00 |
|
|
|
4094656a6e
|
[Optimizations] remove many packages from blacklist
Add openssh to lto blacklist
|
2024-05-02 16:32:23 +02:00 |
|
|
|
6d934beacc
|
[Optimizations] fix long-before broken default value for "lto"
|
2024-05-02 16:31:44 +02:00 |
|
|
|
14c85b4e90
|
[Optimizations] do not override dependencies which are runtime replaced anyway
|
2024-05-02 16:30:28 +02:00 |
|
|
|
569fcfee68
|
[Hardware/Nvidia/Proprietary] fix cuda by using packages from unstable branch
if using "unstable_beta" variant only
|
2024-05-02 16:29:11 +02:00 |
|
|
|
ffe1c7a376
|
[Overlays/Developer] refactor pycharm FHS envs
Allows having both pycharm-community-fhs and pycharm-professional-fhs
with minimal line count.
|
2024-05-02 16:27:21 +02:00 |
|
|
|
8f4c49f955
|
[Lib/Derivations] init with isBroken helper
Returns true if the parameter is not a derivation or if trying to
evaluate the derivation would fail.
|
2024-05-02 16:16:52 +02:00 |
|
|
|
1387a101e6
|
[Hardware/Nvidia/Opensource]: remove non-functional nouveau.perflvl_wr boot option
Was removed quite some time ago already.
|
2024-04-16 19:22:21 +02:00 |
|
|
|
bb86869b6a
|
[Hardware/AMD]: remove obsolete amdgpu.freesync_video and enable seamless boot
Also, use X.org modesetting driver instead of deprecated amdgpu DDX
driver.
|
2024-04-16 19:21:24 +02:00 |
|
|
|
ad8310a2a1
|
[Lib/Optimizations] set attributes default value to be null instead of empty set
Better overrides.
|
2024-04-16 19:20:06 +02:00 |
|
|
|
4500c8d887
|
[Hardware/Nvidia/Proprietary]: only disable Wayland by default if no Intel GPU is present.
Ideally, we should check wether any other GPU with open-source drivers
is present.
|
2024-04-16 19:18:46 +02:00 |
|
|
|
2124e42b12
|
[Hardware/Nvidia/Proprietary] more sane defaults to RegistryDwords
Fixes over-heating when AC adapter is connected.
|
2024-04-16 19:17:41 +02:00 |
|
|
|
9b0f62db76
|
[Nvidia/Proprietary] nvidia-vaapi-driver: use direct CUDA backend
Works more reliably (esp. under Wayland)
|
2024-04-16 19:16:38 +02:00 |
|