diff --git a/configuration.nix b/configuration.nix index 407d9b4..d7c346e 100644 --- a/configuration.nix +++ b/configuration.nix @@ -197,9 +197,14 @@ in { mime = { defaultApplications = { "text/html" = "chromium-browser.desktop"; - "application/pdf" = "evince"; + "application/pdf" = "org.gnome.Evince.desktop"; "text/*" = "Helix.desktop"; - "image/png" = "loupe"; + "image/*" = "org.gnome.Loupe.desktop"; + "video/*" = "vlc.desktop"; + "audio/*" = "vlc.desktop"; + "x-scheme-handler/http" = "chromium-browser.desktop"; + "x-scheme-handler/https" = "chromium-browser.desktop"; + "inode/directory" = "yazi.desktop"; }; }; }; diff --git a/nixos-switch.log b/nixos-switch.log index 68fe725..f34f56c 100644 --- a/nixos-switch.log +++ b/nixos-switch.log @@ -1,12 +1,12 @@ building Nix... building the system configuration... these 3 derivations will be built: - /nix/store/x4lxcs7i6rr0c445y4f59fwsk3b48lk5-etc-xdg-mimeapps.list.drv - /nix/store/hwp1g52g342lsbw72djh7dcw5vb54gwk-etc.drv - /nix/store/b0hcx55bhyp3jaiqgva4klax7y7zl601-nixos-system-scbnb-24.05pre625274.205781405197.drv -building '/nix/store/x4lxcs7i6rr0c445y4f59fwsk3b48lk5-etc-xdg-mimeapps.list.drv'... -building '/nix/store/hwp1g52g342lsbw72djh7dcw5vb54gwk-etc.drv'... -building '/nix/store/b0hcx55bhyp3jaiqgva4klax7y7zl601-nixos-system-scbnb-24.05pre625274.205781405197.drv'... + /nix/store/dmgl75yqdjx0nk1msf4szdgc8496v19l-etc-xdg-mimeapps.list.drv + /nix/store/fk15cpqkzvpcbq5bb078qqs4p08ng7si-etc.drv + /nix/store/xgkpm2w89xr7lkcd61zri35cqgbzx6wq-nixos-system-scbnb-24.05pre625274.205781405197.drv +building '/nix/store/dmgl75yqdjx0nk1msf4szdgc8496v19l-etc-xdg-mimeapps.list.drv'... +building '/nix/store/fk15cpqkzvpcbq5bb078qqs4p08ng7si-etc.drv'... +building '/nix/store/xgkpm2w89xr7lkcd61zri35cqgbzx6wq-nixos-system-scbnb-24.05pre625274.205781405197.drv'... activating the configuration... setting up /etc... reloading user units for itsscb...