screen sharing (still broken tho)

This commit is contained in:
CDaut 2024-08-14 11:04:11 +02:00
parent d0194f0589
commit 59fbd0545c
Signed by: clara
GPG key ID: 223391B52FAD4463
2 changed files with 18 additions and 3 deletions

View file

@ -293,6 +293,17 @@
amdvlk amdvlk
]; ];
# firefox screen sharing
xdg = {
portal = {
enable = true;
configPackages = with pkgs; [
xdg-desktop-portal-wlr
xdg-desktop-portal-gtk
];
};
};
# This value determines the NixOS release from which the default # This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions # settings for stateful data, like file locations and database versions
# on your system were taken. Its perfectly fine and recommended to leave # on your system were taken. Its perfectly fine and recommended to leave

View file

@ -46,7 +46,7 @@ let username = "clara"; in
alacritty alacritty
imagemagick imagemagick
htop htop
firefox (pkgs.wrapFirefox (pkgs.firefox-unwrapped.override { pipewireSupport = true; }) { })
tex tex
jetbrains.idea-ultimate jetbrains.idea-ultimate
jetbrains.clion jetbrains.clion
@ -83,6 +83,9 @@ let username = "clara"; in
mpv mpv
helvum helvum
gvfs gvfs
vdhcoapp
inkscape
prusa-slicer
] ++ (if x11mode then [ ] ++ (if x11mode then [
arandr arandr
flameshot flameshot
@ -114,6 +117,7 @@ let username = "clara"; in
home.sessionVariables = { home.sessionVariables = {
EDITOR = "vim"; EDITOR = "vim";
GTK_THEME = "Adwaita:dark"; GTK_THEME = "Adwaita:dark";
XDG_CURRENT_DESKTOP = "sway";
}; };
systemd.user.sessionVariables = { systemd.user.sessionVariables = {
GTK2_RC_FILES = "/home/${username}/.gtkrc-2.0"; GTK2_RC_FILES = "/home/${username}/.gtkrc-2.0";