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

@ -20,7 +20,7 @@
boot.initrd.kernelModules = [ "amdgpu" "coretemp" ];
boot.kernelParams = ["intel_iommu=on"];
boot.kernelParams = [ "intel_iommu=on" ];
services.hardware.bolt.enable = true;
@ -293,6 +293,17 @@
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
# settings for stateful data, like file locations and database versions
# on your system were taken. Its perfectly fine and recommended to leave

View file

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