reorganized home-manager

Signed-off-by: elwrcl <[email protected]>
This commit is contained in:
elwrcl committed 2026-04-19 00:59:16 +03:00
1 parent eadb1a52c0
commit b1ea440a97
1 file changed
+27 -26
+27 -26
View File
@@ -58,12 +58,16 @@
name = "Adwaita-dark"; name = "Adwaita-dark";
package = pkgs.gnome-themes-extra; package = pkgs.gnome-themes-extra;
}; };
gtk4.theme = null; gtk4 = {
theme = {
name = "Adwaita-dark";
package = pkgs.gnome-themes-extra;
};
};
}; };
home.sessionVariables = { home.sessionVariables = {
GTK_THEME = "Adwaita-dark"; BROWSER = "zen-beta.desktop";
BROWSER = "zen-beta";
}; };
xdg.configFile = { xdg.configFile = {
@@ -74,35 +78,37 @@
enable = true; enable = true;
defaultApplications = { defaultApplications = {
"inode/directory" = [ "org.gnome.Nautilus.desktop" ]; "inode/directory" = [ "org.gnome.Nautilus.desktop" ];
"x-scheme-handler/http" = [ "zen-beta" ]; "x-scheme-handler/http" = [ "zen-beta.desktop" ];
"x-scheme-handler/https" = [ "zen-beta" ]; "x-scheme-handler/https" = [ "zen-beta.desktop" ];
"x-scheme-handler/about" = [ "zen-beta" ]; "x-scheme-handler/about" = [ "zen-beta.desktop" ];
"x-scheme-handler/unknown" = [ "zen-beta" ]; "x-scheme-handler/unknown" = [ "zen-beta.desktop" ];
}; };
}; };
dconf.settings = { dconf.settings = {
"org/gnome/desktop/interface" = { "org/gnome/desktop/interface" = {
color-scheme = "prefer-dark"; color-scheme = "prefer-dark";
gtk-application-prefer-dark-theme = true; gtk-application-prefer-dark-theme = true;
gtk-theme = "Adwaita-dark";
}; };
"org/gnome/nautilus/preferences" = { "org/gnome/nautilus/preferences" = {
default-folder-viewer = "icon-view"; default-folder-viewer = "icon-view";
}; };
}; };
fonts.fontconfig.enable = true;
services.kdeconnect.enable = true;
fonts.fontconfig.enable = true;
home.packages = with pkgs; [ home.packages = with pkgs; [
# cli # cli
eza eza
bat bat
ani-cli
fd fd
micro micro
fastfetch fastfetch
zoxide zoxide
trash-cli trash-cli
rsync rsync
tldr
jq jq
zip zip
p7zip p7zip
@@ -111,25 +117,26 @@
unzip unzip
wget wget
autossh autossh
xdotool
wl-clipboard
direnv direnv
fish fish
git git
cachix cachix
hidapi
btop btop
alacritty
kitty
xdg-utils xdg-utils
# hardware
hidapi
vulkan-tools vulkan-tools
libva-utils libva-utils
mesa-demos mesa-demos
intel-gpu-tools intel-gpu-tools
clinfo clinfo
heroic
bottles
prismlauncher
# desktop
xdotool
wl-clipboard
waybar waybar
wofi wofi
fuzzel fuzzel
@@ -142,13 +149,14 @@
grim grim
slurp slurp
wf-recorder wf-recorder
tesseract
# media
mpv mpv
obs-studio obs-studio
ffmpeg ffmpeg
yt-dlp yt-dlp
imagemagick imagemagick
tesseract
cava cava
pavucontrol pavucontrol
playerctl playerctl
@@ -179,9 +187,7 @@
uv uv
# langs # langs
odin
ghc ghc
cabal-install
go go
rustup rustup
gcc gcc
@@ -203,18 +209,17 @@
arc-icon-theme arc-icon-theme
# apps # apps
thunderbird heroic
bottles
prismlauncher
telegram-desktop telegram-desktop
onlyoffice-desktopeditors onlyoffice-desktopeditors
nautilus nautilus
loupe loupe
spacedrive
qbittorrent qbittorrent
localsend localsend
jellyfin-media-player jellyfin-media-player
calibre calibre
ani-cli
sioyek
qalculate-gtk qalculate-gtk
libqalculate libqalculate
blender blender
@@ -222,11 +227,7 @@
antigravity antigravity
spotatui spotatui
whatsapp-electron whatsapp-electron
alacritty
kitty
equibop equibop
discord discord
slack
solaar
]; ];
} }