Commit 5546021
Changed files (3)
modules
desktop
app
browser
wm
niri
config
users
hpcesia
modules/desktop/app/browser/chromium.nix → modules/desktop/app/browser/helium.nix
@@ -3,28 +3,27 @@
lib,
...
}: {
- den.aspects.desktop.app.browser.chromium = {
+ den.aspects.desktop.app.browser.helium = {
includes = [den.aspects.desktop.app.browser];
persistHome = {config, ...}: {
directories = [
- "${config.xdg.config.directory}/chromium"
+ "${config.xdg.config.directory}/net.imput.helium"
];
};
hjem = {pkgs, ...}: let
extensions = [
"nngceckbapebfimnlniiiahkandclblb" # Bitwarden
- "ddkjiahejlhfcafbddmgiahcphecmpfh" # Ublock Origin Lite
];
in {
- packages = [pkgs.chromium];
+ packages = [pkgs.nur.repos.hpcesia.helium];
xdg.config.files =
lib.genAttrs'
extensions
(id: {
- name = "chromium/External Extensions/${id}.json";
+ name = "net.imput.helium/External Extensions/${id}.json";
value.text = builtins.toJSON {
external_update_url = "https://clients2.google.com/service/update2/crx";
};
modules/desktop/wm/niri/config/window-rules.kdl
@@ -19,6 +19,7 @@ window-rule {
// Reader
match app-id="firefox"
match app-id="chromium-browser"
+ match app-id="helium"
match app-id="floorp"
match app-id="thunderbird"
@@ -88,6 +89,7 @@ window-rule {
match app-id="firefox"
match app-id="chromium-browser"
match app-id="floorp"
+ match app-id="helium"
open-on-workspace "2web"
}
modules/users/hpcesia/desktop.nix
@@ -16,7 +16,7 @@
map (aspect: (den.lib.policy.when cond aspect)) aspects;
in
(includeWhen ({host, ...}: host.hasAspect den.aspects.desktop) (with den.aspects; [
- desktop.app.browser.chromium
+ desktop.app.browser.helium
desktop.app.browser.floorp
desktop.app.imv
desktop.app.kdeconnect