R users/modules/web-browser.nix => users/modules/firefox.nix +0 -0
M users/parasrah/athena.nix => users/parasrah/athena.nix +3 -1
@@ 30,7 30,6 @@ in
../modules/utilities.nix
../modules/vdirsyncer.nix
../modules/wayland.nix
- ../modules/web-browser.nix
../modules/web.nix
../modules/wlsunset.nix
];
@@ 75,6 74,7 @@ in
home.packages = with pkgs; [
dbus
+ brave
wmctrl
polkit
ncurses
@@ 95,4 95,6 @@ in
];
services.screen-locker.enable = false;
+
+ xdg.mimeApps = import ./cfg/mimeApps.nix { browser = "brave-browser.desktop"; };
}
M users/parasrah/cfg/mimeApps.nix => users/parasrah/cfg/mimeApps.nix +11 -11
@@ 1,4 1,4 @@
-{
+{ browser ? "firefox.desktop" }: {
enable = true;
associations = {
removed = { };
@@ 22,16 22,16 @@
"text/x-shellscript" = "kakoune.desktop";
# web browser
- "application/x-extension-htm" = "firefox.desktop";
- "application/x-extension-html" = "firefox.desktop";
- "application/x-extension-shtml" = "firefox.desktop";
- "application/x-extension-xht" = "firefox.desktop";
- "application/x-extension-xhtml" = "firefox.desktop";
- "application/xhtml+xml" = "firefox.desktop";
- "text/html" = "firefox.desktop";
- "x-scheme-handler/chrome" = "firefox.desktop";
- "x-scheme-handler/http" = "firefox.desktop";
- "x-scheme-handler/https" = "firefox.desktop";
+ "application/x-extension-htm" = browser;
+ "application/x-extension-html" = browser;
+ "application/x-extension-shtml" = browser;
+ "application/x-extension-xht" = browser;
+ "application/x-extension-xhtml" = browser;
+ "application/xhtml+xml" = browser;
+ "text/html" = browser;
+ "x-scheme-handler/chrome" = browser;
+ "x-scheme-handler/http" = browser;
+ "x-scheme-handler/https" = browser;
# other
"inode/directory" = "org.kde.dolphin.desktop";
M users/parasrah/default.nix => users/parasrah/default.nix +0 -2
@@ 193,8 193,6 @@ in
kaksys.source = "${pkgs.kakoune-unwrapped}/share/kak/autoload/rc";
};
- xdg.mimeApps = import ./cfg/mimeApps.nix;
-
qt = {
enable = true;
platformTheme = "gnome";
M users/parasrah/lexi.nix => users/parasrah/lexi.nix +3 -1
@@ 38,7 38,7 @@ in
../modules/utilities.nix
../modules/vdirsyncer.nix
../modules/wayland.nix
- ../modules/web-browser.nix
+ ../modules/firefox.nix
../modules/web.nix
];
@@ 77,4 77,6 @@ in
deluge
libva-utils
];
+
+ xdg.mimeApps = import ./cfg/mimeApps.nix { };
}
M users/parasrah/rei.nix => users/parasrah/rei.nix +3 -1
@@ 28,7 28,7 @@ in
../modules/fonts.nix
../modules/roguelike.nix
../modules/media.nix
- ../modules/web-browser.nix
+ ../modules/firefox.nix
../modules/rkyv.nix
];
@@ 64,4 64,6 @@ in
home.packages = with pkgs; [
];
+
+ xdg.mimeApps = import ./cfg/mimeApps.nix { };
}