feat: update home-manager configuration and add custom icon support

- Include icons.nix in home.nix imports for custom icons
- Update Kitty desktop entry to use custom icon path
- Add librsvg and shared-mime-info to GNOME extensions
This commit is contained in:
Thiago Sposito 2025-10-05 21:50:03 -03:00
parent 294ab93887
commit 3b7f0575a5
3 changed files with 11 additions and 5 deletions

View file

@ -35,6 +35,8 @@
gnomeExtensions.space-bar
gnomeExtensions.tray-icons-reloaded
gnomeExtensions.vitals
librsvg
nordzy-icon-theme
shared-mime-info
];
}

View file

@ -1,11 +1,13 @@
{ pkgs
, lib
, ...
{
pkgs,
lib,
...
}:
{
imports = [
./custom.nix
./gnome
./icons.nix
./nvim
./zsh.nix
];

View file

@ -5,7 +5,9 @@
xdg.desktopEntries.kitty = {
name = "Kitty";
exec = "kitty";
icon = "kitty";
icon = "${
icons.packages.${pkgs.system}.default
}/share/icons/hicolor/scalable/apps/custom/kitty.svg";
terminal = false;
categories = [
"System"