Commit graph

31 commits

Author SHA1 Message Date
bf219a30c2
fix(lint): nixfmt the whole tree 2026-03-22 21:56:13 +01:00
c548c42662
[Nix] always use latest nix + micro-optimize it 2024-03-11 00:06:57 +01:00
0e3649ddee
[Packages] fix issues with newer flake-utils-plus versions overriding nixpkgs.pkgs
Will probably drop flake-utils-plus in the future because of that.
2024-01-10 22:10:20 +01:00
6d061dce0e
[General+Flake] convert "default" module directory to subflake
Also move flatpak config from packages to desktop
2023-07-30 21:59:56 +02:00
59e1b6f350
[Desktop/Developer] developer-specific packages in the relevant section
Re-enable adfs-rootless
Remove system-wide clion install
2023-05-18 00:34:58 +02:00
6bd20a7600
[Packages+Overlays] Remove impure unstable + nur overlays, disable vdhcoapp 2023-03-31 21:43:30 +02:00
eb361ed428
[Packages/Flatpak] Enable flatpak when desktop is enabled 2023-03-19 02:40:56 +01:00
42bf49f80e
[Overlays+Packages] Move unstable + nur overlays into package/unstable.nix 2023-03-15 09:27:53 +01:00
72c4333604
[Programs] Add "default.nix" 2023-02-04 23:09:35 +01:00
91b49073f2
[Packages] Update ccache conf to use new nix.settings 2022-11-09 17:29:26 +01:00
3167a6b678
[Package/Optimizations] Fix optimization helpers and add automatic parallelization options 2022-10-07 22:52:27 +02:00
a2c29a7c84
[Packages/Optimizations] Move all optimization logic in a dedicated file 2022-10-06 00:57:26 +02:00
1c83eb0708
[General+Boot] Add more options options to minimal config.
Use mainline kvdo.
Add more options to nouveau kernel module.
2022-10-05 09:02:25 +02:00
bca5a0da7e
[Packages] Add more default packages 2022-05-06 01:24:40 +02:00
bda44752fa
[Overlays/Optimizations] Simply better optimizations 2022-05-06 01:24:11 +02:00
53c1c77144
[Overlays/Optimizations] Do not use lto by default 2022-04-23 21:59:54 +02:00
692c9b459d
[Packages] Improve compile options and document them 2022-04-10 22:34:18 +02:00
5b5bb79228
[Packages] Cleanup old comments
Signed-off-by: Antoine Viallon <antoine@lesviallon.fr>
2022-03-27 14:46:08 +02:00
c2d8689dc4
[Packages/Overlays] Greatly tune and improve package automatic optimization 2022-03-27 01:17:06 +01:00
8c143ee73d
[Packages] Move steam in desktop config
Signed-off-by: Antoine Viallon <antoine@lesviallon.fr>
2022-03-26 22:17:18 +01:00
8038c894a5
[Packages] Add several useful utils in default packages
Signed-off-by: Antoine Viallon <antoine@lesviallon.fr>
2022-03-25 03:06:33 +01:00
3b8d9a8d29
[Users/aviallon + Desktop] Move many user-specific config options into general
Signed-off-by: Antoine Viallon <antoine@lesviallon.fr>
2022-03-25 03:05:33 +01:00
e462306e6e
[Packages+Overlays] Move several package overrides in overlays
Makes them available for everyone and everything.
Add Veracrypt

Signed-off-by: Antoine Viallon <antoine@lesviallon.fr>
2022-03-25 03:01:37 +01:00
bcc4a47832
[Packages] Add VeraCrypt 2022-03-21 00:07:39 +01:00
fb7a18db3e
[Packages + Desktop] Add many packages good for default desktop use 2022-03-05 23:33:42 +01:00
24d945b8e9
[Packages] Add Steam 2022-02-28 23:36:27 +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
2a9a326085
[Hardware,General,Boot,Packages] Do NOT enable unfree packages by default, enableAllFirmware if unfree packages are enabled 2022-01-25 11:58:52 +01:00
0f12a98583
[Programs] Add htop and git specific configurations 2022-01-22 20:44:39 +01:00
4319f5a3cc
Massive refactoring in configurable modules 2022-01-21 20:04:40 +01:00