mirror of
https://github.com/danbulant/dotfiles
synced 2026-06-11 10:41:12 +00:00
update
This commit is contained in:
parent
847fe42a9c
commit
51d7fe8633
4 changed files with 21 additions and 4 deletions
|
|
@ -364,8 +364,8 @@ bind=SUPER,A,swapactiveworkspaces,current +1
|
|||
bindle=, XF86MonBrightnessUp, exec, xbacklight -inc 10
|
||||
bindle=, XF86MonBrightnessDown, exec, xbacklight -dec 10
|
||||
|
||||
bindle=, XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_SINK@ 5%+;canberra-gtk-play -i audio-volume-change -d "volumeChange"
|
||||
bindle=, XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_SINK@ 5%-;canberra-gtk-play -i audio-volume-change -d "volumeChange"
|
||||
# bindle=, XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_SINK@ 5%+;canberra-gtk-play -i audio-volume-change -d "volumeChange"
|
||||
# bindle=, XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_SINK@ 5%-;canberra-gtk-play -i audio-volume-change -d "volumeChange"
|
||||
bindl=, XF86AudioMute, exec, wpctl set-mute @DEFAULT_SINK@ toggle
|
||||
bindl=, XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_SOURCE@ toggle
|
||||
|
||||
|
|
@ -454,6 +454,8 @@ bind = CTRL+ALT,2,pass,^(com\.obsproject\.Studio)$
|
|||
#windowrulev2=opacity 0.9,class:Code
|
||||
#windowrulev2=opacity 0.9,class:Spotify
|
||||
|
||||
windowrulev2 = suppress_event maximize,class:^(vesktop)$
|
||||
|
||||
#windowrulev2=workspace 10,class:Code # Open Code on secondary monitor
|
||||
|
||||
#windowrulev2 = float,class:^(qt5ct)$
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
[preferred]
|
||||
default = hyprland;gtk
|
||||
org.freedesktop.impl.portal.FileChooser = kde
|
||||
org.freedesktop.impl.portal.FileChooser = gtk
|
||||
org.freedesktop.impl.portal.ScreenCast = hyprland
|
||||
org.freedesktop.impl.portal.RemoteDesktop = hypr-kdeconnect
|
||||
|
|
|
|||
|
|
@ -247,6 +247,7 @@ in
|
|||
"hyprland"
|
||||
"gtk"
|
||||
];
|
||||
common."org.freedesktop.impl.portal.ScreenCast" = [ "hyprland" ];
|
||||
common."org.freedesktop.impl.portal.RemoteDesktop" = [ "hypr-kdeconnect" ];
|
||||
hyprland = {
|
||||
default = [
|
||||
|
|
@ -254,6 +255,7 @@ in
|
|||
"gtk"
|
||||
];
|
||||
"org.freedesktop.impl.portal.FileChooser" = [ "gtk" ];
|
||||
"org.freedesktop.impl.portal.ScreenCast" = [ "hyprland" ];
|
||||
"org.freedesktop.impl.portal.RemoteDesktop" = [ "hypr-kdeconnect" ];
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -52,6 +52,15 @@ let
|
|||
${codexbar.packages.${pkgs.system}.default}/bin/codexbar "$@"
|
||||
'';
|
||||
};
|
||||
vesktopWrapped = pkgs.symlinkJoin {
|
||||
name = "vesktop-pipewire";
|
||||
paths = [ pkgs.vesktop ];
|
||||
nativeBuildInputs = [ pkgs.makeWrapper ];
|
||||
postBuild = ''
|
||||
wrapProgram $out/bin/vesktop \
|
||||
--add-flags "--enable-features=WebRTCPipeWireCapturer,WaylandWindowDecorations"
|
||||
'';
|
||||
};
|
||||
# system = stdenv.hostPlatform.system;
|
||||
in
|
||||
{
|
||||
|
|
@ -67,6 +76,9 @@ in
|
|||
stateVersion = "25.11";
|
||||
|
||||
packages = with pkgs; [
|
||||
firefox
|
||||
unrar
|
||||
wine
|
||||
codexbarWrapped
|
||||
codex
|
||||
jellyfin-desktop
|
||||
|
|
@ -205,7 +217,7 @@ in
|
|||
#rofi-wayland
|
||||
rofi
|
||||
discord
|
||||
vesktop
|
||||
vesktopWrapped
|
||||
spotify
|
||||
spicetify-cli
|
||||
meslo-lgs-nf
|
||||
|
|
|
|||
Loading…
Reference in a new issue