This commit is contained in:
Kris
2026-03-28 20:49:12 +02:00
parent 69e881d729
commit 8ed9bd9618
28 changed files with 207 additions and 276 deletions

View File

@@ -216,6 +216,53 @@ in {
enable = true;
platformTheme.name = "qtct";
style.name = "Darkly";
qt5ctSettings = {
Appearance = {
color_scheme_path = "${pkgs.catppuccin-qt5ct}/share/qt5ct/colors/catppuccin-mocha-blue.conf";
custom_palette = true;
icon_theme = "Arashi";
standard_dialogs = "default";
style = "Darkly";
};
};
qt6ctSettings = {
Appearance = {
color_scheme_path = "${pkgs.catppuccin-qt5ct}/share/qt6ct/colors/catppuccin-mocha-blue.conf";
custom_palette = true;
icon_theme = "Arashi";
standard_dialogs = "default";
style = "Darkly";
};
};
};
xdg.mimeApps = {
enable = true;
defaultApplications = {
"default-web-browser" = [ "zen-beta.desktop" ];
"text/html" = [ "zen-beta.desktop" ];
"x-scheme-handler/http" = [ "zen-beta.desktop" ];
"x-scheme-handler/https" = [ "zen-beta.desktop" ];
"inode/directory" = [ "org.kde.dolphin.desktop" ];
"image/png" = [ "org.kde.gwenview.desktop" ];
"image/jpeg" = [ "org.kde.gwenview.desktop" ];
"image/gif" = [ "org.kde.gwenview.desktop" ];
"image/webp" = [ "org.kde.gwenview.desktop" ];
"image/svg+xml" = [ "org.kde.gwenview.desktop" ];
"image/avif" = [ "org.kde.gwenview.desktop" ];
"video/mp4" = [ "mpv.desktop" ];
"video/webm" = [ "mpv.desktop" ];
"video/x-matroska" = [ "mpv.desktop" ];
"audio/flac" = [ "mpv.desktop" ];
"audio/mpeg" = [ "mpv.desktop" ];
"audio/ogg" = [ "mpv.desktop" ];
"audio/wav" = [ "mpv.desktop" ];
"application/pdf" = [ "org.kde.gwenview.desktop" ];
};
};
programs.zen-browser = {
@@ -227,6 +274,20 @@ in {
};
};
services.flameshot = {
enable = true;
settings = {
General = {
disabledTrayIcon = true;
showStartupLaunchMessage = false;
savePath = "/home/kris/Pictures/Screenshots";
savePathFixed = true;
useGrimAdapter = true;
disabledGrimWarning = true;
};
};
};
wayland.windowManager.hyprland = {
enable = true;
package = null;
@@ -257,24 +318,6 @@ in {
source = ../../config/hypr/xdph.conf;
};
home.file.".config/qt5ct/qt5ct.conf".text = ''
[Appearance]
color_scheme_path=${pkgs.catppuccin-qt5ct}/share/qt5ct/colors/catppuccin-mocha-blue.conf
custom_palette=true
icon_theme=Arashi
standard_dialogs=default
style=Darkly
'';
home.file.".config/qt6ct/qt6ct.conf".text = ''
[Appearance]
color_scheme_path=${pkgs.catppuccin-qt5ct}/share/qt6ct/colors/catppuccin-mocha-blue.conf
custom_palette=true
icon_theme=Arashi
standard_dialogs=default
style=Darkly
'';
home.file.".local/share/fonts/DotfilesFont.otf" = {
source = ../../config/dotfile_deps/DotfilesFont.otf;
};