chore(home): retire warnings d'éval (gtk4, catppuccin, zsh.dotDir, pkgs.system, proton-vpn)

gtk.gtk4.theme = config.gtk.theme;            # GTK4 suit Catppuccin
catppuccin.autoEnable = true;                 # valeur explicite = enable
programs.zsh.dotDir = config.home.homeDirectory; # .zshrc dans ~
pkgs.system -> pkgs.stdenv.hostPlatform.system  # backtest, portfolio-optimizer, option-pricer
protonvpn-gui -> proton-vpn                    # renommé dans nixpkgs
This commit is contained in:
Hermes Agent
2026-10-11 19:40:55 -04:00
parent ce2b91fae4
commit f3e600a471
6 changed files with 21 additions and 11 deletions
+3 -3
View File
@@ -3,14 +3,14 @@
pkgs,
...
}: {
home.packages = [inputs.backtest.packages.${pkgs.system}.default];
home.packages = [inputs.backtest.packages.${pkgs.stdenv.hostPlatform.system}.default];
systemd.user.services.backtest = {
Unit.Description = "Backtest Streamlit dashboard";
Unit.After = ["network.target"];
Service = {
ExecStart = "${inputs.backtest.packages.${pkgs.system}.default}/bin/backtest --server.port 8501";
WorkingDirectory = "${inputs.backtest.packages.${pkgs.system}.default}/lib";
ExecStart = "${inputs.backtest.packages.${pkgs.stdenv.hostPlatform.system}.default}/bin/backtest --server.port 8501";
WorkingDirectory = "${inputs.backtest.packages.${pkgs.stdenv.hostPlatform.system}.default}/lib";
Restart = "on-failure";
RestartSec = "5s";
};
+4
View File
@@ -59,6 +59,8 @@ in {
catppuccin = {
enable = true;
# explicite : catppuccin/nix va basculer l'auto-enrôlement sur autoEnable
autoEnable = true;
flavor = "mocha";
accent = "lavender";
cursors.enable = true;
@@ -75,6 +77,8 @@ in {
iconTheme.package = lib.mkDefault pkgs.papirus-icon-theme;
gtk3.extraConfig.gtk-application-prefer-dark-theme = 1;
gtk4.extraConfig.gtk-application-prefer-dark-theme = 1;
# comportement historique (stateVersion < 26.05) : GTK4 suit le thème GTK
gtk4.theme = config.gtk.theme;
};
qt = {
+3 -3
View File
@@ -3,13 +3,13 @@
pkgs,
...
}: {
home.packages = [inputs.option-pricer.packages.${pkgs.system}.default];
home.packages = [inputs.option-pricer.packages.${pkgs.stdenv.hostPlatform.system}.default];
systemd.user.services.option-pricer = {
Unit.Description = "option-pricer Streamlit dashboard";
Unit.After = ["network.target"];
Service = {
ExecStart = "${inputs.option-pricer.packages.${pkgs.system}.default}/bin/option-pricer --server.port 8503";
WorkingDirectory = "${inputs.option-pricer.packages.${pkgs.system}.default}/lib/option-pricer";
ExecStart = "${inputs.option-pricer.packages.${pkgs.stdenv.hostPlatform.system}.default}/bin/option-pricer --server.port 8503";
WorkingDirectory = "${inputs.option-pricer.packages.${pkgs.stdenv.hostPlatform.system}.default}/lib/option-pricer";
Restart = "on-failure";
RestartSec = "5s";
};
+3 -3
View File
@@ -3,14 +3,14 @@
pkgs,
...
}: {
home.packages = [inputs.portfolio-optimizer.packages.${pkgs.system}.default];
home.packages = [inputs.portfolio-optimizer.packages.${pkgs.stdenv.hostPlatform.system}.default];
systemd.user.services.portfolio-optimizer = {
Unit.Description = "portfolio-optimizer Streamlit dashboard";
Unit.After = ["network.target"];
Service = {
ExecStart = "${inputs.portfolio-optimizer.packages.${pkgs.system}.default}/bin/portfolio-optimizer --server.port 8502";
WorkingDirectory = "${inputs.portfolio-optimizer.packages.${pkgs.system}.default}/lib";
ExecStart = "${inputs.portfolio-optimizer.packages.${pkgs.stdenv.hostPlatform.system}.default}/bin/portfolio-optimizer --server.port 8502";
WorkingDirectory = "${inputs.portfolio-optimizer.packages.${pkgs.stdenv.hostPlatform.system}.default}/lib";
Restart = "on-failure";
RestartSec = "5s";
};
+7 -1
View File
@@ -1,4 +1,8 @@
{pkgs, ...}: let
{
config,
pkgs,
...
}: let
shellAliases = import ./aliases.nix;
in {
home.packages = with pkgs; [
@@ -9,6 +13,8 @@ in {
programs.zsh = {
enable = true;
# garde .zshrc dans ~ (défaut historique, stateVersion < 26.05)
dotDir = config.home.homeDirectory;
enableCompletion = true;
initContent = builtins.readFile ./profile.sh;
+1 -1
View File
@@ -186,7 +186,7 @@ in {
wg-netmanager
openvpn
openvpn3
protonvpn-gui
proton-vpn
tor-browser
ungoogled-chromium
netsurf-browser