Commit graph

56 commits

Author SHA1 Message Date
c1a11ce431
[Overlays] Fix jetbrains.pycharm-professional-fhs overlay 2023-07-13 13:27:41 +02:00
30d825feba
[Overlays] improve pycharm-professional-fhs logging 2023-05-26 19:56:09 +02:00
92ab1d3a1e
[Overlays] comment-out power-profiles-daemon patch, since it no longer applies
amd_pstate was just merged, so it shouldn't be needed anymore anyway.
2023-05-25 20:32:26 +02:00
7745f3dc04
[Overlays] move unsued aviallon.overlays.optimizations to aviallon.optimizations.enable 2023-05-25 18:18:21 +02:00
e7f7c9a669
[General]: Update configuration to NixOS 23.05 beta 2023-05-25 11:38:51 +02:00
d8a572d0ea
[Desktop/Multimedia] Move ffmpeg allow-unfree to multimedia config 2023-05-22 01:10:12 +02:00
792012adaf
[Desktop/Browser] Move allow unfree list to browser-specific config 2023-05-22 01:09:30 +02:00
12bf9ea325
[Overlays] Fix syntax error 2023-05-18 00:55:35 +02:00
0e0af2403a
[Desktop/Browser] Move chromium override to relevant config 2023-05-18 00:42:13 +02:00
96cd99aacb
[Overlays] Move steam override in its section 2023-05-18 00:41:24 +02:00
4902f855c9
[Overlays] Move packages in more specific modules 2023-05-18 00:40:26 +02:00
3bb5deece0
[Optimizations] Remove opensshOptimized from overlays 2023-05-18 00:37:28 +02:00
b19f93d591
[Overlays+Desktop] Remove xwayland override as it is no longer needed 2023-05-11 19:15:12 +02:00
539e85ed95
[Browser/Firefox] refactor firefox to use callPackage
Move overrides to a config option
Add gnome support
2023-05-05 11:44:59 +02:00
bc950104c6
[Nix/Legacy] Fix legacy nix-* commands and enable them to use flake-locked nixpkgs + overlays 2023-04-27 12:27:01 +02:00
d10a7d846e
[Overlays/Packages] Add FHS wrapper for pycharm-professional
Fixes tons issues related to virtualenv handling, selecting the correct interpreter, etc.
2023-04-20 19:14:07 +02:00
470ef6f8e4
[Overlays] Use linux-manual from current kernel 2023-04-15 16:15:44 +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
495ef22f0e
[Overlays+Packages] Use bleeding-edge linux-firmware package 2023-04-05 09:45:04 +02:00
6bd20a7600
[Packages+Overlays] Remove impure unstable + nur overlays, disable vdhcoapp 2023-03-31 21:43:30 +02:00
66aa613f8d
[Overlays] Add CPUfreq patch to power-profiles-daemon 2023-03-15 09:31:18 +01:00
42bf49f80e
[Overlays+Packages] Move unstable + nur overlays into package/unstable.nix 2023-03-15 09:27:53 +01:00
c980025f2d
[Packages] Add amdctl 2023-02-27 19:49:19 +01:00
27cfa18841
[Desktop/Plasma] Disable GTK portal by default and add kdepim to system package 2022-12-01 00:31:20 +01:00
97ab180e3b
[General] fix compatibility with 22.11 2022-11-28 21:08:23 +01:00
52d7d35514
[Optimizations] Recursive optimizations (!) 2022-10-12 19:31:54 +02:00
2f20fad072
[Nix+Optimizations] Fix distributed builds.
Also fix kernel and openssh if optimizations are turned off.
2022-10-08 21:22:14 +02:00
52407e3f4e
[Overlays] Add option to trace callPackage 2022-10-08 20:44:04 +02:00
043ed14890
[Optimization+Overlays] More recent GCC-GO and faster fastStdenv 2022-10-08 20:42:14 +02:00
a2c29a7c84
[Packages/Optimizations] Move all optimization logic in a dedicated file 2022-10-06 00:57:26 +02:00
0b706634e8
[Packages] Add tensorflow and rav1e support to ffmpeg 'full' 2022-10-04 22:38:24 +02:00
c25820247c
[Boot/Packages/Kernel] Add kvdo kernel module 2022-05-03 23:46:56 +02:00
94a5259b68
[Overlays/Packages] Pin nixos-unstable to specific commit 2022-04-27 01:20:42 +02:00
71f5d703f2
[Packages] Add custom firefox configuration.
With enterprise policies to selectively enable/disable things, and preinstall extensions

Also disable firefox config for aviallon
2022-04-04 20:11:28 +02:00
44e8fc72ca
[Programs] Use standard chromium 2022-04-03 23:25:09 +02:00
8d1acaca33
[Overlays] Fix unstable config (allow all unfree packages, and import overlays) 2022-03-28 23:34:42 +02:00
16c5d7f9cd
[Desktop] Fix chromium configuration 2022-03-28 23:31:57 +02:00
f7b3283f6e
[Overlays/Packages] Do not optimize mesa or xorgserver, as it rebuilds the entire universe
Signed-off-by: Antoine Viallon <antoine@lesviallon.fr>
2022-03-27 14:50:24 +02:00
7d32fb35f5
[Overlays/Packages] Do not modify dolphin (only optimize it)
Signed-off-by: Antoine Viallon <antoine@lesviallon.fr>
2022-03-27 14:49:32 +02:00
0d0f4a8dcf
[Overlays] Add nur
Signed-off-by: Antoine Viallon <antoine@lesviallon.fr>
2022-03-27 14:48:59 +02:00
cc8a555773
[Overlays/Optimizations] Use fastStdenv to reduce build times 2022-03-27 14:48:37 +02:00
8b6ba02f45
[Overlays/Optimizations] Fix cmakeFlags 2022-03-27 14:48:14 +02:00
f0ac8c8151
[Overlays/Optimizations] Make optimizations disable-able 2022-03-27 14:47:48 +02:00
bd85fa2566
[Packages+Overlays] Use ungoogled-chromium instead of chromium
Signed-off-by: Antoine Viallon <antoine@lesviallon.fr>
2022-03-27 14:45:12 +02:00
c2d8689dc4
[Packages/Overlays] Greatly tune and improve package automatic optimization 2022-03-27 01:17:06 +01:00
65249e06a2
[Desktop+Overlays] Add chromium to global packages
Enable Ublock and HTTPS Everywhere by default

Signed-off-by: Antoine Viallon <antoine@lesviallon.fr>
2022-03-26 22:18:12 +01:00
f49eacd70c
[Package/Overlays] Fix veracrypt overlay error
Signed-off-by: Antoine Viallon <antoine@lesviallon.fr>
2022-03-25 03:14:04 +01:00
7e85d37bbd
[Overlays/Packages] Enable cloudproviders/kio integration for nextcloud
Signed-off-by: Antoine Viallon <antoine@lesviallon.fr>
2022-03-25 03:04:22 +01:00