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:
@@ -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";
|
||||
};
|
||||
|
||||
@@ -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,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,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";
|
||||
};
|
||||
|
||||
@@ -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;
|
||||
|
||||
|
||||
@@ -186,7 +186,7 @@ in {
|
||||
wg-netmanager
|
||||
openvpn
|
||||
openvpn3
|
||||
protonvpn-gui
|
||||
proton-vpn
|
||||
tor-browser
|
||||
ungoogled-chromium
|
||||
netsurf-browser
|
||||
|
||||
Reference in New Issue
Block a user