properly configure portal
This commit is contained in:
parent
c371aeb483
commit
4c5e35118f
5 changed files with 90 additions and 34 deletions
|
|
@ -5,12 +5,63 @@ let
|
|||
in {
|
||||
home.packages = with pkgs; [
|
||||
firefox
|
||||
google-chrome
|
||||
kitty
|
||||
claude-code
|
||||
mpv
|
||||
obsidian
|
||||
pavucontrol
|
||||
];
|
||||
|
||||
xdg.mimeApps = {
|
||||
enable = true;
|
||||
defaultApplications = {
|
||||
"text/html" = "firefox.desktop";
|
||||
"application/xhtml+xml" = "firefox.desktop";
|
||||
"x-scheme-handler/http" = "firefox.desktop";
|
||||
"x-scheme-handler/https" = "firefox.desktop";
|
||||
"x-scheme-handler/about" = "firefox.desktop";
|
||||
"x-scheme-handler/unknown" = "firefox.desktop";
|
||||
"x-scheme-handler/ftp" = "firefox.desktop";
|
||||
"application/pdf" = "firefox.desktop";
|
||||
|
||||
"inode/directory" = "org.kde.dolphin.desktop";
|
||||
|
||||
"application/zip" = "org.kde.ark.desktop";
|
||||
"application/x-7z-compressed" = "org.kde.ark.desktop";
|
||||
"application/vnd.rar" = "org.kde.ark.desktop";
|
||||
"application/x-rar-compressed" = "org.kde.ark.desktop";
|
||||
"application/x-tar" = "org.kde.ark.desktop";
|
||||
"application/x-compressed-tar" = "org.kde.ark.desktop";
|
||||
"application/gzip" = "org.kde.ark.desktop";
|
||||
"application/x-bzip2" = "org.kde.ark.desktop";
|
||||
"application/x-xz" = "org.kde.ark.desktop";
|
||||
"application/zstd" = "org.kde.ark.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/bmp" = "org.kde.gwenview.desktop";
|
||||
"image/tiff" = "org.kde.gwenview.desktop";
|
||||
"image/avif" = "org.kde.gwenview.desktop";
|
||||
"image/svg+xml" = "org.kde.gwenview.desktop";
|
||||
|
||||
"video/mp4" = "mpv.desktop";
|
||||
"video/x-matroska" = "mpv.desktop";
|
||||
"video/webm" = "mpv.desktop";
|
||||
"video/quicktime" = "mpv.desktop";
|
||||
"video/x-msvideo" = "mpv.desktop";
|
||||
"video/mpeg" = "mpv.desktop";
|
||||
|
||||
"audio/mpeg" = "mpv.desktop";
|
||||
"audio/flac" = "mpv.desktop";
|
||||
"audio/x-wav" = "mpv.desktop";
|
||||
"audio/ogg" = "mpv.desktop";
|
||||
"audio/mp4" = "mpv.desktop";
|
||||
};
|
||||
};
|
||||
|
||||
# Symlinks in ~/.jdks/ - path scanned by IntelliJ on Linux by default
|
||||
# After rebuild: File > Project Structure > SDKs > Detect SDKs
|
||||
home.file = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue