Refactoring
This commit is contained in:
parent
5d4585cc24
commit
57df046f8a
@ -3,26 +3,54 @@
|
||||
pkgs,
|
||||
...
|
||||
}:
|
||||
# TODO: Plasma does not see home manager installed packages
|
||||
let
|
||||
username = "becky";
|
||||
homedir = "/home/${username}";
|
||||
|
||||
zshSourceDirs = [
|
||||
../modules/zsh/dingleberry
|
||||
./zsh/dingleberry
|
||||
];
|
||||
in
|
||||
{
|
||||
#targets.genericLinux.enable = true;
|
||||
# Breaks SDDM
|
||||
# targets.genericLinux.enable = true;
|
||||
|
||||
# Enable XDG for non terminal apps
|
||||
# https://github.com/nix-community/home-manager/issues/1439
|
||||
#programs.bash.enable = true;
|
||||
#xdg = {
|
||||
# enable = true;
|
||||
# mime = {
|
||||
# enable = true;
|
||||
# };
|
||||
#};
|
||||
programs.bash.enable = true;
|
||||
|
||||
xdg = {
|
||||
enable = true;
|
||||
mime = {
|
||||
enable = true;
|
||||
};
|
||||
mimeApps = {
|
||||
defaultApplications = {
|
||||
"inode/directory"="org.kde.krusader.desktop";
|
||||
"model/3mf"="org.supermaker.superslicer.desktop";
|
||||
"x-scheme-handler/geo"="google-maps-geo-handler.desktop";
|
||||
"x-scheme-handler/http"="userapp-Firefox-5T0SK2.desktop";
|
||||
"x-scheme-handler/https"="userapp-Firefox-5T0SK2.desktop";
|
||||
"x-scheme-handler/mailto"="thunderbird.desktop";
|
||||
"x-scheme-handler/slack"="slack.desktop";
|
||||
"x-scheme-handler/tel"="org.kde.kdeconnect.handler.desktop";
|
||||
"x-scheme-handler/tg"="org.telegram.desktop._18faa92ddda377ceaa5a576303af9e59.desktop";
|
||||
"x-scheme-handler/chrome"="userapp-Firefox-5T0SK2.desktop";
|
||||
"text/html"="userapp-Firefox-5T0SK2.desktop";
|
||||
"application/x-extension-htm"="userapp-Firefox-5T0SK2.desktop";
|
||||
"application/x-extension-html"="userapp-Firefox-5T0SK2.desktop";
|
||||
"application/x-extension-shtml"="userapp-Firefox-5T0SK2.desktop";
|
||||
"application/xhtml+xml"="userapp-Firefox-5T0SK2.desktop";
|
||||
"application/x-extension-xhtml"="userapp-Firefox-5T0SK2.desktop";
|
||||
"application/x-extension-xht"="userapp-Firefox-5T0SK2.desktop";
|
||||
};
|
||||
enable = true;
|
||||
};
|
||||
# portal = {
|
||||
# enable = true;
|
||||
# };
|
||||
};
|
||||
|
||||
nixGL.packages = pkgs.nixgl;
|
||||
nixGL.defaultWrapper = "nvidia";
|
||||
@ -82,6 +110,8 @@ in
|
||||
settings = {
|
||||
theme = "catppuccin-mocha";
|
||||
font-size = 10;
|
||||
window-width = 9999;
|
||||
window-height = 9999;
|
||||
};
|
||||
};
|
||||
|
||||
Loading…
Reference in New Issue
Block a user