framework: tweaks

This commit is contained in:
tristan 2025-04-03 18:59:17 +01:00
parent 3d18f696aa
commit 58a2547bc5
3 changed files with 21 additions and 30 deletions

View file

@ -28,7 +28,6 @@
# other
element-desktop
brave
bitwarden
];
@ -55,4 +54,9 @@
"file:///home/tristan/Downloads"
];
};
programs.chromium = {
enable = true;
package = pkgs.brave;
};
}

View file

@ -4,11 +4,6 @@
...
}: let
modifier = config.windowManager.modifierKey;
browser = "${pkgs.brave}/opt/brave.com/brave/brave-browser";
pwa = {
slack = "mpagibdhafmlkgpemeicgogjnhclenoc";
teams = "cifhbcnohmdccbgoicgdjpfamggdegmo";
};
in {
roles.email = {
enable = true;
@ -26,16 +21,6 @@ in {
pkgs.thunderbird
pkgs.remmina
pkgs.postman
(import ../../lib/mkapp.nix "slack" {
inherit pkgs browser;
desktopName = "Slack";
app-id = pwa.slack;
})
(import ../../lib/mkapp.nix "teams" {
inherit pkgs browser;
app-id = pwa.teams;
desktopName = "Microsoft Teams";
})
pkgs.devcontainer
(pkgs.writeShellScriptBin "devcontainer-open" (
let
@ -77,8 +62,12 @@ in {
wayland.windowManager.hyprland.settings = {
bind = [
"${modifier}, e, focuswindow, thunderbird"
"${modifier}, t, focuswindow, brave-${pwa.teams}-Profile_2"
"${modifier}, s, focuswindow, brave-${pwa.slack}-Profile_2"
];
};
programs.chromium = {
extensions = [
{id = "bfogiafebfohielmmehodmfbbebbbpei";}
];
};
}