aboutsummaryrefslogtreecommitdiff
path: root/home-manager/xdg
diff options
context:
space:
mode:
authoraethrvmn <me@aethrvmn.gr>2025-10-24 19:31:04 +0000
committeraethrvmn <me@aethrvmn.gr>2025-10-24 19:31:04 +0000
commit64325c658a527892dbb3dc1d5571746ece11b465 (patch)
tree70608fa0aebc27b103c6c73b6e29b20aae44956e /home-manager/xdg
parentenabled flatpak for x11 (diff)
let cinnamon handle mimeapps
Diffstat (limited to 'home-manager/xdg')
-rw-r--r--home-manager/xdg/default.nix58
1 files changed, 0 insertions, 58 deletions
diff --git a/home-manager/xdg/default.nix b/home-manager/xdg/default.nix
deleted file mode 100644
index de861bb..0000000
--- a/home-manager/xdg/default.nix
+++ /dev/null
@@ -1,58 +0,0 @@
-{ config, pkgs, ... }:
-{
- xdg = {
- enable = true;
-
- portal = {
- enable = true;
- config = {
- common = {
- default = [
- "wlr"
- ];
- };
- };
-
- extraPortals = with pkgs; [
- xdg-desktop-portal-gtk
- ];
- };
-
- mimeApps = {
- enable = true; # manage ~/.config/mimeapps.list
-
- defaultApplications = {
- "application/pdf" = [ "librewolf.desktop" ];
- "x-scheme-handler/http" = [ "librewolf.desktop" ];
- "x-scheme-handler/https" = [ "librewolf.desktop" ];
- "x-scheme-handler/chrome" = [ "librewolf.desktop" ];
-
- "text/html" = [ "featherpad.desktop" ];
-
- "x-scheme-handler/discord" = [ "io.github.equicord.equibop.desktop" ];
-
- "x-scheme-handler/tg" = [ "org.telegram.desktop.desktop" ];
- "x-scheme-handler/tonsite" = [ "org.telegram.desktop.desktop" ];
-
- "message/rfc822" = [ "thunderbird.desktop" ];
- "x-scheme-handler/mailto" = [ "thunderbird.desktop" ];
- "x-scheme-handler/mid" = [ "thunderbird.desktop" ];
- "x-scheme-handler/feed" = [ "thunderbird.desktop" ];
- "x-scheme-handler/webcal" = [ "thunderbird.desktop" ];
- "x-scheme-handler/webcals" = [ "thunderbird.desktop" ];
-
- "image/png" = [ "imv-dir.desktop" ];
- "image/jpeg" = [ "imv-dir.desktop" ];
- "image/svg+xml" = [ "featherpad.desktop" ];
-
- "application/pgp-keys" = [ "thunderbird.desktop" ];
- "application/octet-stream" = [ "org.gnome.FileRoller.desktop" ];
- };
-
- # Optional extra handlers that *don’t* become default
- associations.added = {
- "text/html" = [ "librewolf.desktop" ];
- };
- };
- };
-}
Directive (EU) 2019/790, Article 4(3); all rights regarding Text and Data Mining (TDM) are reserved.