From 1e702d8469ad72e2d75af0c717ab012c5896ac0a Mon Sep 17 00:00:00 2001 From: Victor Date: Thu, 1 Jun 2023 12:26:55 +0200 Subject: [PATCH] flake update --- flake.lock | 36 +++++++++++++++---------------- nixos/common/modules/gnome/hm.nix | 13 ++++++++++- 2 files changed, 30 insertions(+), 19 deletions(-) diff --git a/flake.lock b/flake.lock index 118d301..bc027cb 100644 --- a/flake.lock +++ b/flake.lock @@ -612,11 +612,11 @@ ] }, "locked": { - "lastModified": 1685189510, - "narHash": "sha256-Hq5WF7zIixojPgvhgcd6MBvywwycVZ9wpK/8ogOyoaA=", + "lastModified": 1685573051, + "narHash": "sha256-zrpbdQVJFpNVFK3SlA6mE0le8qnKjUjcuY4OzL+wSHw=", "owner": "nix-community", "repo": "home-manager", - "rev": "2d963854ae2499193c0c72fd67435fee34d3e4fd", + "rev": "3876cc613ac3983078964ffb5a0c01d00028139e", "type": "github" }, "original": { @@ -807,11 +807,11 @@ ] }, "locked": { - "lastModified": 1685000237, - "narHash": "sha256-pm+2xP9g9sh6wapk1ulg7/1DdENkTNDB7Kx+6lwGs/k=", + "lastModified": 1685446848, + "narHash": "sha256-vEU1jynjDXwOJESHeJyABqbY/Y+DoihZq9iDVtYgrMg=", "owner": "nix-community", "repo": "nixos-generators", - "rev": "05bef004794f352ea12475a89f3f55b4102c0728", + "rev": "b6114e214e5b546c4cceccd33ee6b72294a76b60", "type": "github" }, "original": { @@ -951,11 +951,11 @@ }, "nixpkgs_22-11": { "locked": { - "lastModified": 1685314633, - "narHash": "sha256-8LXBPqTQXl5ofkjpJ18JcbmLJ/lWDoMxtUwiDYv0wro=", + "lastModified": 1685468986, + "narHash": "sha256-YSj3K71KjRZgeL0hS3sYLYHI0g8aIVIf9lcsRMCIW2A=", "owner": "nixos", "repo": "nixpkgs", - "rev": "c8a17ce7abc03c50cd072e9e6c9b389c5f61836b", + "rev": "9af373a61647257d16ae6062cddaa9094d24920c", "type": "github" }, "original": { @@ -967,11 +967,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1685290091, - "narHash": "sha256-GGQYNZ7POoqPTtXgPOLUuSiHkOKFRWYpCoWUOSeSRoU=", + "lastModified": 1685383865, + "narHash": "sha256-3uQytfnotO6QJv3r04ajSXbEFMII0dUtw0uqYlZ4dbk=", "owner": "nixos", "repo": "nixpkgs", - "rev": "4e37b4e55b60fb7d43d2b62deb51032a489bcbe8", + "rev": "5e871d8aa6f57cc8e0dc087d1c5013f6e212b4ce", "type": "github" }, "original": { @@ -1083,11 +1083,11 @@ "pre-commit-hooks": "pre-commit-hooks" }, "locked": { - "lastModified": 1685357461, - "narHash": "sha256-UUOEz2VGMc8giiaDF7lpq7ol7bx71mqepRFu2lBzNF8=", + "lastModified": 1685370907, + "narHash": "sha256-3AHPdXt/w2dyH4qGaflR8eSdZiQ6Lhlj38rDS6ZPgyY=", "owner": "pta2002", "repo": "nixvim", - "rev": "3f08cff1d0c2a45e5bf0448a074c5bcc152cf2c5", + "rev": "cf6a614e8b89eea8f989ef6103debe65984a1fd5", "type": "github" }, "original": { @@ -1098,11 +1098,11 @@ }, "nur": { "locked": { - "lastModified": 1685367958, - "narHash": "sha256-7KqC9OKOfQPkwLVh8E+rAOPQ/yEzw82GcUYS4/V9v6g=", + "lastModified": 1685612768, + "narHash": "sha256-XD1LKFG1N/VpcqQ63lQd6LdPHPAl/XbbLa00p5hfMW4=", "owner": "nix-community", "repo": "NUR", - "rev": "95e05399f4527fdde06cd151780324fb4f05ac9e", + "rev": "23621ea768b76cc7d98a1bd66f4bd90f049d9dda", "type": "github" }, "original": { diff --git a/nixos/common/modules/gnome/hm.nix b/nixos/common/modules/gnome/hm.nix index 87b852c..d852a9a 100644 --- a/nixos/common/modules/gnome/hm.nix +++ b/nixos/common/modules/gnome/hm.nix @@ -18,10 +18,21 @@ let in { xdg.mimeApps.enable = true; xdg.mimeApps.defaultApplications = { - "text/html" = "firefox.desktop"; "text/plain" = "org.gnome.TextEditor.desktop"; "application/pdf" = "org.gnome.Evince.desktop"; + # Firefox + "text/html" = "firefox.desktop"; + "x-scheme-handler/http" = "firefox.desktop"; + "x-scheme-handler/https" = "firefox.desktop"; + "x-scheme-handler/chrome" = "firefox.desktop"; + "application/x-extension-htm" = "firefox.desktop"; + "application/x-extension-shtml" = "firefox.desktop"; + "application/xhtml+xml" = "firefox.desktop"; + "application/x-extension-xhtml" = "firefox.desktop"; + "application/x-extension-xht" = "firefox.desktop"; + "application/x-extension-html" = "firefox.desktop"; + # Images "image/bmp" = "org.gnome.eog.desktop"; "image/gif" = "org.gnome.eog.desktop";