Commit Graph

78 Commits

Author SHA1 Message Date
Giulio De Pasquale
3b651d5dc1 feat: added pepeflake 2025-01-01 15:20:48 +00:00
Giulio De Pasquale
832761b32f feat(flake.nix, homeassistant.nix): enable CUDA for ctranslate2 and set device to cuda 2024-12-11 00:49:55 +00:00
Giulio De Pasquale
4f299b0ca3 feat(flake): add cachix overlay to extOverlays 2024-12-10 23:59:28 +00:00
Giulio De Pasquale
cca80288ed refactor(flake.nix): simplify and consolidate package imports
- Simplified the import statements for `unstablePkgs`, `masterPkgs`, `localPkgs`, `teslamatePkgs`, and `agenixPkgs` by using a helper function `importNixpkgs`.
- Consolidated overlays into `additionalOverlays` and combined them with `extOverlays` in the final import statement.
- Improved readability and maintainability of the flake configuration.
2024-12-10 12:01:30 +00:00
Giulio De Pasquale
abb672ea9e refactor(flake.nix): update nixos-unstable and add nixos-master
- Updated `nixos-unstable.url` to point to the correct branch (`nixpkgs-unstable`)
- Added `nixos-master` input pointing to the `master` branch of nixpkgs
- Imported `nixos-master` in the outputs and created `masterPkgs` variable for potential use
2024-12-10 11:52:15 +00:00
Giulio De Pasquale
9b1cef61f2 feat(secrets): add initial secrets.nix configuration 2024-12-06 20:49:18 +00:00
Giulio De Pasquale
6ecb3ff1d0 fix(flake): update teslamate-flake to v1.32.0 2024-11-24 00:14:53 +00:00
Giulio De Pasquale
b4e03a9dc2 feat: bump to 24.11 2024-11-18 19:58:44 +00:00
Giulio De Pasquale
5c7bbda59e feat(flake): add TeslaMate flake and import NixOS module
- Added `teslamate-flake` input to the flake configuration
- Imported TeslaMate's NixOS module in the system configuration
- Updated function signatures to remove unused `system` parameter where applicable
2024-11-17 20:31:45 +00:00
Giulio De Pasquale
fa66653655 fix(flake): apply overalays to each pkg group 2024-07-16 22:01:14 +01:00
Giulio De Pasquale
f433081a8e fix(nvidia): remove nvidia patch (upcoming sunshine doesn't need it) 2024-07-13 14:27:43 +01:00
Giulio De Pasquale
42f12f6714 fix(flake): revert to master nixpkgs for unstable 2024-06-30 17:45:54 +01:00
Giulio De Pasquale
f8a716f8ba Use aichat flake 2024-06-02 01:39:58 +01:00
Giulio De Pasquale
e06abe1474 Bump to 24.05 2024-06-01 11:41:26 +01:00
Giulio De Pasquale
6eefd2410f flake update 2024-04-24 16:05:05 +01:00
Giulio De Pasquale
fb3fda66eb flake update 2024-04-11 14:21:12 +01:00
Giulio De Pasquale
00973bfc59 flake: add nvidia-patch flake 2024-03-13 18:38:32 +00:00
Giulio De Pasquale
f68a48e38b flake: use nixpkgs master for unstable 2024-03-12 18:43:48 +00:00
Giulio De Pasquale
f2875d76e0 flake: removed galuminum config 2024-03-12 18:43:21 +00:00
Giulio De Pasquale
925502ccc4 flake: added cudaSupport for config. Enable cuda on Architect 2024-03-12 18:43:00 +00:00
Giulio De Pasquale
d76b08a80d flake: simplify passing of config, remove wrapUnstablePkgs 2024-03-12 18:41:03 +00:00
Giulio De Pasquale
2bd240a4e1 flake update 2024-02-21 11:43:26 +00:00
Giulio De Pasquale
babcf42051 flake: remove openssl 1.1.1 from permitted insecure packages 2023-12-19 00:38:08 +01:00
Giulio De Pasquale
2bb530b378 Bump to 23.11 2023-12-02 18:41:15 +01:00
Giulio De Pasquale
0747c0ebf4 openssl: Ignore 1.1.1u being vulnerable along with 1.1.1t 2023-06-01 21:09:30 +02:00
Giulio De Pasquale
f7609a7ee6 tanta roba 2023-05-28 22:45:49 +02:00
Giulio De Pasquale
b479c748e0 flake: allow openssl1.1.1t 2023-05-28 07:21:04 +02:00
Giulio De Pasquale
08c898ed46 Initial move to 23.05 2023-05-28 00:16:46 +02:00
Giulio De Pasquale
40921b860a flake: Add Go to X64NoSSH 2023-03-03 10:04:12 -08:00
Giulio De Pasquale
e645c632cf flake: Add Go to X64 2023-03-03 10:03:26 -08:00
Giulio De Pasquale
9adb3e051f flake: Added description to basicShell template 2023-02-19 06:26:38 +01:00
Giulio De Pasquale
6d974d7d96 Revert "flake: Some functions are anonymous now"
This reverts commit b616b33c2f.
2023-02-19 06:02:59 +01:00
Giulio De Pasquale
88583bcb82 Revert "Added this flake to hosts registry in mkHost"
This reverts commit 1ff83d84c7.
2023-02-19 06:01:34 +01:00
Giulio De Pasquale
7c3f8c55f9 Revert "Revert "flake: Some functions are anonymous now""
This reverts commit 2082c5e16e.
2023-02-19 05:58:00 +01:00
Giulio De Pasquale
2082c5e16e Revert "flake: Some functions are anonymous now"
This reverts commit b616b33c2f.
2023-02-19 05:57:46 +01:00
Giulio De Pasquale
b616b33c2f flake: Some functions are anonymous now 2023-02-19 05:40:52 +01:00
Giulio De Pasquale
1ff83d84c7 Added this flake to hosts registry in mkHost 2023-02-19 02:47:42 +01:00
Giulio De Pasquale
b44084028f flake: Added description to basicShell template 2023-02-19 02:41:37 +01:00
Giulio De Pasquale
aa6dd43783 flake: Added basicShell template 2023-02-17 09:04:32 -08:00
Giulio De Pasquale
69903f42d7 flake: Added giulioX64NoSSH config 2023-02-15 12:38:50 -08:00
Giulio De Pasquale
f5668462eb Renamed unstable to unstablePkgs to avoid confusion with nixos-unstable flake 2023-02-14 21:30:37 +01:00
Giulio De Pasquale
51d961484e lib/ cleanup, introduced utils to reduce code duplication 2023-02-14 21:14:30 +01:00
Giulio De Pasquale
9e67978f6e flake: Inherit scope utilities in wrapUtils 2023-02-14 17:20:55 +01:00
Giulio De Pasquale
7dc674f24f flake: Removed lib/default.nix. Use callPackage to clean up use of lib utilities 2023-02-11 03:09:42 +01:00
Giulio De Pasquale
c3c61f0248 flake: formatting 2023-02-11 02:32:17 +01:00
Giulio De Pasquale
1913b60db3 flake: Refactored architectures names. Added wrapUtil function to reduce code dup 2023-02-10 23:29:44 +01:00
902bf56a03 flake: Added giulioX64 homeConfiguration 2023-02-07 21:49:10 +01:00
Giulio De Pasquale
f1e0a1cb14 flake: Fixed linux aarch architecture name 2023-02-06 14:38:00 -08:00
Giulio De Pasquale
4fc4be1b28 flake: Added Linux Aarch HM user 2023-02-06 14:34:39 -08:00
Giulio De Pasquale
d6f2b35cd5 flake: Renamed systems 2023-02-06 14:30:35 -08:00