This commit is contained in:
Tristan 2023-05-03 16:11:50 +01:00
parent 3c20b72515
commit 5140dec6bc
6 changed files with 64 additions and 26 deletions

View file

@ -19,22 +19,22 @@
(pkgs.writeShellScriptBin "my-editor" ''
${pkgs.vscode}/bin/code --ozone-platform-hint=auto --enable-features=WaylandWindowDecorations $@
'')
(pkgs.makeDesktopItem {
name = "teams";
desktopName = "Microsoft Teams";
exec = "${brave}/opt/brave.com/brave/brave-browser --app-id=cifhbcnohmdccbgoicgdjpfamggdegmo --ozone-platform-hint=auto --enable-features=WaylandWindowDecorations,WebRTCPipeWireCapturer";
icon = "brave-cifhbcnohmdccbgoicgdjpfamggdegmo-Default";
})
(pkgs.makeDesktopItem {
name = "slack";
(import ../../lib/mkapp.nix "slack" {
inherit pkgs;
desktopName = "Slack";
exec = "${brave}/opt/brave.com/brave/brave-browser --app-id=dgboickhmnkjicgoildlenjnlaokbiib --ozone-platform-hint=auto --enable-features=WaylandWindowDecorations";
icon = "brave-dgboickhmnkjicgoildlenjnlaokbiib-Default";
app-id = "mpagibdhafmlkgpemeicgogjnhclenoc";
browser = "${brave}/opt/brave.com/brave/brave-browser";
})
(pkgs.makeDesktopItem {
name = "logseq";
desktopName = "Logseq";
exec = "${pkgs.logseq}/bin/logseq --ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --disable-gpu";
exec = "${logseq}/bin/logseq --ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --disable-gpu";
})
(import ../../lib/mkapp.nix "teams" {
inherit pkgs;
browser = "${brave}/opt/brave.com/brave/brave-browser";
app-id = "cifhbcnohmdccbgoicgdjpfamggdegmo";
desktopName = "Microsoft Teams";
})
];
@ -49,7 +49,7 @@
exec-once = ${pkgs.swaybg}/bin/swaybg -o eDP-1 -i ~/Pictures/backgrounds/nix-wallpaper-simple-red.png &
monitor = eDP-1, preferred, 0x0, 1.2
workspace = eDP-1, 5
monitor = HDMI-A-1, 1920x1080@144, auto, 1
input {
kb_variant = dvorak
@ -57,7 +57,10 @@
general {
gaps_out = 10
border_size = 3
}
bind = SUPER, E, focuswindow, thunderbird
bind = SUPER, t, focuswindow, brave-cifhbcnohmdccbgoicgdjpfamggdegmo-Profile_2
'';
};

View file

@ -21,8 +21,6 @@
"vscode"
];
services.tailscale.enable = true;
networking = {
networkmanager = {
plugins = [ pkgs.networkmanager-openvpn ];