Compare commits

...

2 commits

Author SHA1 Message Date
Laureηt d5d579e5ad
(hydrogen/home) add xdg mime types 2023-12-11 14:17:29 +01:00
Laureηt 775fd0c581
⬆️ nix flake update 2023-12-11 14:17:07 +01:00
3 changed files with 52 additions and 15 deletions

View file

@ -376,11 +376,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1701728041, "lastModified": 1702203126,
"narHash": "sha256-x0pyrI1vC8evVDxCxyO6olOyr4wlFg9+VS3C3p4xFYQ=", "narHash": "sha256-4BhN2Vji19MzRC7SUfPZGmtZ2WZydQeUk/ogfRBIZMs=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "ac7216918cd65f3824ba7817dea8f22e61221eaf", "rev": "defbb9c5857e157703e8fc7cf3c2ceb01cb95883",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -398,11 +398,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1701945972, "lastModified": 1702236723,
"narHash": "sha256-Nvbjtu7FAM5ULS1Z028y1ou3qJR1x606fnyva5kLkuo=", "narHash": "sha256-zIEnimM1vhsFkz+Kubb8kJ6YgHuLe56pALOSJc6CMVY=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "Hyprland", "repo": "Hyprland",
"rev": "a794eecd6a71e431b654cebb1b28dbff0d6da079", "rev": "167f2ed3b2bb18ceeabb831ac80b655ef8e16867",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -447,11 +447,11 @@
"rust-overlay": "rust-overlay_2" "rust-overlay": "rust-overlay_2"
}, },
"locked": { "locked": {
"lastModified": 1701686621, "lastModified": 1702288664,
"narHash": "sha256-OAR4jhfldEGuXH8DB9w8YrFLcEsZsApWdYPsmJHwM/E=", "narHash": "sha256-7ZGNXYyV1TTtqOCf/ndOFQoH3/+c5dp1QQB7tFDKWw4=",
"owner": "nix-community", "owner": "nix-community",
"repo": "lanzaboote", "repo": "lanzaboote",
"rev": "5655251a38f2a31f26aebae3e0d7fe0f5bd74683", "rev": "9186a77827d83c49557af564f7cb437ca197b739",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -501,11 +501,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1701656485, "lastModified": 1702245580,
"narHash": "sha256-xDFormrGCKKGqngHa2Bz1GTeKlFMMjLnHhTDRdMJ1hs=", "narHash": "sha256-tTVRB42Ljo2uWGP7ei5h5/qQjOsdXoz0GHRy9hrVrdw=",
"owner": "nixos", "owner": "nixos",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "fa194fc484fd7270ab324bb985593f71102e84d1", "rev": "030edbb68e69f2b97231479f98a9597024650df2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -639,11 +639,11 @@
}, },
"nixpkgs_5": { "nixpkgs_5": {
"locked": { "locked": {
"lastModified": 1701718080, "lastModified": 1702151865,
"narHash": "sha256-6ovz0pG76dE0P170pmmZex1wWcQoeiomUZGggfH9XPs=", "narHash": "sha256-9VAt19t6yQa7pHZLDbil/QctAgVsA66DLnzdRGqDisg=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "2c7f3c0fb7c08a0814627611d9d7d45ab6d75335", "rev": "666fc80e7b2afb570462423cb0e1cf1a3a34fedd",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -12,5 +12,6 @@
./shell ./shell
./vscode ./vscode
./wayland ./wayland
./xdg
]; ];
} }

View file

@ -0,0 +1,36 @@
{ ... }: {
xdg.mimeApps = {
enable = true;
defaultApplications = {
# librewolf
"text/html" = "librewolf.desktop";
"x-scheme-handler/http" = "librewolf.desktop";
"x-scheme-handler/https" = "librewolf.desktop";
"x-scheme-handler/about" = "librewolf.desktop";
"x-scheme-handler/unknown" = "librewolf.desktop";
"application/pdf" = "librewolf.desktop";
"image/png" = "librewolf.desktop";
"image/jpeg" = "librewolf.desktop";
"image/gif" = "librewolf.desktop";
# vscode
"text/plain" = "code.desktop";
"text/x-python" = "code.desktop";
"application/json" = "code.desktop";
"application/yaml" = "code.desktop";
"application/xml" = "code.desktop";
"application/javascript" = "code.desktop";
"text/css" = "code.desktop";
# mpv
"video/mpeg" = "mpv.desktop";
"video/mp4" = "mpv.desktop";
"video/x-matroska" = "mpv.desktop";
# thunderbird
"text/calendar" = "thunderbird.desktop";
"text/x-vcard" = "thunderbird.desktop";
};
};
}