From a47b6ea2f2e25ee85bb5120dead067bb06cfd043 Mon Sep 17 00:00:00 2001 From: Menno van Leeuwen Date: Sat, 1 Mar 2025 20:18:05 +0100 Subject: [PATCH] refactor: update default applications to use Zen Browser and modify Flatpak configuration --- config/ansible/tasks/workstations/flatpaks.yml | 1 + config/home-manager/flake.lock | 15 ++++++--------- config/home-manager/workstation/dconf.nix | 2 +- config/home-manager/workstation/default-apps.nix | 8 ++++---- 4 files changed, 12 insertions(+), 14 deletions(-) diff --git a/config/ansible/tasks/workstations/flatpaks.yml b/config/ansible/tasks/workstations/flatpaks.yml index 02203ee..f46bbad 100644 --- a/config/ansible/tasks/workstations/flatpaks.yml +++ b/config/ansible/tasks/workstations/flatpaks.yml @@ -73,6 +73,7 @@ - io.bassi.Amberol - org.gaphor.Gaphor - io.github.seadve.Mousai + - app.zen_browser.zen - name: Define system desired Flatpak remotes ansible.builtin.set_fact: diff --git a/config/home-manager/flake.lock b/config/home-manager/flake.lock index cfa34c8..5c708d3 100644 --- a/config/home-manager/flake.lock +++ b/config/home-manager/flake.lock @@ -7,14 +7,11 @@ ] }, "locked": { - "lastModified": 1739757849, - "narHash": "sha256-Gs076ot1YuAAsYVcyidLKUMIc4ooOaRGO0PqTY7sBzA=", "lastModified": 1739757849, "narHash": "sha256-Gs076ot1YuAAsYVcyidLKUMIc4ooOaRGO0PqTY7sBzA=", "owner": "nix-community", "repo": "home-manager", "rev": "9d3d080aec2a35e05a15cedd281c2384767c2cfe", - "rev": "9d3d080aec2a35e05a15cedd281c2384767c2cfe", "type": "github" }, "original": { @@ -26,11 +23,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1740463929, - "narHash": "sha256-4Xhu/3aUdCKeLfdteEHMegx5ooKQvwPHNkOgNCXQrvc=", + "lastModified": 1740743217, + "narHash": "sha256-brsCRzLqimpyhORma84c3W2xPbIidZlIc3JGIuQVSNI=", "owner": "nixos", "repo": "nixpkgs", - "rev": "5d7db4668d7a0c6cc5fc8cf6ef33b008b2b1ed8b", + "rev": "b27ba4eb322d9d2bf2dc9ada9fd59442f50c8d7c", "type": "github" }, "original": { @@ -42,11 +39,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1740367490, - "narHash": "sha256-WGaHVAjcrv+Cun7zPlI41SerRtfknGQap281+AakSAw=", + "lastModified": 1740695751, + "narHash": "sha256-D+R+kFxy1KsheiIzkkx/6L63wEHBYX21OIwlFV8JvDs=", "owner": "nixos", "repo": "nixpkgs", - "rev": "0196c0175e9191c474c26ab5548db27ef5d34b05", + "rev": "6313551cd05425cd5b3e63fe47dbc324eabb15e4", "type": "github" }, "original": { diff --git a/config/home-manager/workstation/dconf.nix b/config/home-manager/workstation/dconf.nix index c417f25..24440bb 100644 --- a/config/home-manager/workstation/dconf.nix +++ b/config/home-manager/workstation/dconf.nix @@ -51,7 +51,7 @@ # add more by listing them with `dconf read /org/gnome/shell/favorite-apps | sed "s/,//g; s/'/\"/g"` then copy pasting the output here "org/gnome/shell" = { favorite-apps = [ - "org.mozilla.firefox.desktop" + "app.zen_browser.zen.desktop" "com.spotify.Client.desktop" "FFPWA-01JN0Y8Z6KR644ZG4CV0QAYPRF.desktop" "FFPWA-01JN0YCBNR29VRW8GN5YBZSQ7W.desktop" diff --git a/config/home-manager/workstation/default-apps.nix b/config/home-manager/workstation/default-apps.nix index f61dd42..98a7c13 100644 --- a/config/home-manager/workstation/default-apps.nix +++ b/config/home-manager/workstation/default-apps.nix @@ -5,10 +5,10 @@ enable = true; defaultApplications = { # Brave Browser - "application/xhtml+xml" = [ "firefox.desktop" ]; - "text/html" = [ "firefox.desktop" ]; - "x-scheme-handler/http" = [ "firefox.desktop" ]; - "x-scheme-handler/https" = [ "firefox.desktop" ]; + "application/xhtml+xml" = [ "app.zen_browser.zen.desktop" ]; + "text/html" = [ "app.zen_browser.zen.desktop" ]; + "x-scheme-handler/http" = [ "app.zen_browser.zen.desktop" ]; + "x-scheme-handler/https" = [ "app.zen_browser.zen.desktop" ]; # Geary "x-scheme-handler/mailto" = [ "org.gnome.Geary.desktop" ];