From 6af8a4d7780940ad25b34f091717635e896eda9d Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Mon, 27 Apr 2026 22:04:35 +0200 Subject: [PATCH] chore: several changes --- hosts/work/configuration.nix | 4 +++- hosts/work/home.nix | 20 ++++++++++++++++++++ modules/home-manager/programs/kitty.nix | 12 ++++++------ modules/nixos/features/stylix.nix | 12 ++++++------ 4 files changed, 35 insertions(+), 13 deletions(-) diff --git a/hosts/work/configuration.nix b/hosts/work/configuration.nix index ebda8e3..3ef82ce 100644 --- a/hosts/work/configuration.nix +++ b/hosts/work/configuration.nix @@ -45,7 +45,7 @@ initrd.kernelModules = [ "amdgpu" ]; plymouth.enable = true; }; - documentation.man.generateCaches = false; + documentation.man.cache.enable = true; programs = { niri.enable = true; # test... obs-studio = { @@ -113,7 +113,9 @@ pkgs.podman pkgs.podman-compose + pkgs.comma pkgs.easyeffects + pkgs.kdePackages.qtwebsockets ] ++ [ ( diff --git a/hosts/work/home.nix b/hosts/work/home.nix index c782a37..8a9f455 100644 --- a/hosts/work/home.nix +++ b/hosts/work/home.nix @@ -28,6 +28,7 @@ stateVersion = "23.11"; file.".config/niri/config.kdl".source = ../../dotfiles/niri/config.kdl; }; + gtk.gtk4.theme = null; programs = { git = { settings.user = { @@ -66,6 +67,25 @@ name = "Plélan-le-Grand"; }; }; + plugins = { + sources = [ + { + enabled = true; + name = "Official Noctalia Plugins"; + url = "https://github.com/noctalia-dev/noctalia-plugins"; + } + ]; + states = { + catwalk = { + enabled = true; + sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins"; + }; + hassio = { + enabled = true; + sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins"; + }; + }; + }; }; quickshell.enable = true; alacritty.enable = true; diff --git a/modules/home-manager/programs/kitty.nix b/modules/home-manager/programs/kitty.nix index 51d96a6..b1f659d 100644 --- a/modules/home-manager/programs/kitty.nix +++ b/modules/home-manager/programs/kitty.nix @@ -23,12 +23,12 @@ background_blur = 3; font_family = "Fira Code"; }; - extraConfig = '' - tab_bar_style fade - tab_fade 1 - active_tab_font_style bold - inactive_tab_font_style bold - ''; + # extraConfig = '' + # tab_bar_style fade + # tab_fade 1 + # active_tab_font_style bold + # inactive_tab_font_style bold + # ''; }; }; } diff --git a/modules/nixos/features/stylix.nix b/modules/nixos/features/stylix.nix index dcb8ffc..53c3c63 100644 --- a/modules/nixos/features/stylix.nix +++ b/modules/nixos/features/stylix.nix @@ -22,16 +22,16 @@ cursor.size = 24; fonts = { monospace = { - package = pkgs.nerd-fonts.jetbrains-mono; - name = "JetBrainsMono Nerd Font Mono"; + package = pkgs.fira-code; # nerd-fonts.jetbrains-mono; + name = "Fira Code"; # JetBrainsMono Nerd Font Mono"; }; sansSerif = { - package = pkgs.montserrat; - name = "Montserrat"; + package = pkgs.fira-sans; # montserrat; + name = "Fira Sans"; # Montserrat"; }; serif = { - package = pkgs.montserrat; - name = "Montserrat"; + package = pkgs.fira-sans; # montserrat; + name = "Fira Sans"; # Montserrat"; }; sizes = { applications = 12;