updating some wm stuff
This commit is contained in:
parent
79511c3289
commit
d8b69fea60
|
@ -495,7 +495,7 @@ Let's create our own custom LightlyShaders package. This is in it's own file for
|
||||||
Let's also add our own package from my WIP presenter
|
Let's also add our own package from my WIP presenter
|
||||||
#+NAME: librepresenter
|
#+NAME: librepresenter
|
||||||
#+begin_src nix
|
#+begin_src nix
|
||||||
(with import <nixpkgs> {}; libsForQt5.callPackage /home/chris/dev/church-presenter {})
|
(libsForQt5.callPackage /home/chris/dev/church-presenter {})
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
Firefox has it's own setup
|
Firefox has it's own setup
|
||||||
|
@ -810,7 +810,7 @@ Notice how I am including all of my software here. It may be a big file, but hav
|
||||||
# Dev tools
|
# Dev tools
|
||||||
<<dev-tools>>
|
<<dev-tools>>
|
||||||
<<lightlyshaders>>
|
<<lightlyshaders>>
|
||||||
# <<librepresenter>>
|
<<librepresenter>>
|
||||||
|
|
||||||
# (with import <nixpkgs> {}; libsForQt5.callPackage ../../bismuth {})
|
# (with import <nixpkgs> {}; libsForQt5.callPackage ../../bismuth {})
|
||||||
];
|
];
|
||||||
|
|
|
@ -704,10 +704,12 @@
|
||||||
|
|
||||||
;; MPV wasn't centering right
|
;; MPV wasn't centering right
|
||||||
(when (= c.class "mpv") (awful.placement.centered c))
|
(when (= c.class "mpv") (awful.placement.centered c))
|
||||||
|
(when (= c.class "mpv") (set c.height (dpi 900)))
|
||||||
(when (= c.class "imv") (awful.placement.centered c))
|
(when (= c.class "imv") (awful.placement.centered c))
|
||||||
(when (= c.class "Sxiv") (awful.placement.centered c))
|
(when (= c.class "Sxiv") (awful.placement.centered c))
|
||||||
(when (= c.class "Libre Presenter") (awful.placement.centered c))
|
(when (= c.class "Libre Presenter") (awful.placement.centered c))
|
||||||
(when (= c.name "Display Window") (set c.fullscreen true))
|
(when (= c.name "Display Window") (set c.fullscreen true))
|
||||||
|
(when (= c.name "presentation-window") (set c.fullscreen true))
|
||||||
(awful.client.focus.byidx 1)
|
(awful.client.focus.byidx 1)
|
||||||
|
|
||||||
;; Rounded windows done right
|
;; Rounded windows done right
|
||||||
|
|
|
@ -40,7 +40,7 @@ general {
|
||||||
|
|
||||||
gestures {
|
gestures {
|
||||||
workspace_swipe=true
|
workspace_swipe=true
|
||||||
workspace_swipe_fingers=4
|
workspace_swipe_fingers=3
|
||||||
}
|
}
|
||||||
|
|
||||||
decoration {
|
decoration {
|
||||||
|
@ -77,11 +77,13 @@ dwindle {
|
||||||
}
|
}
|
||||||
|
|
||||||
master {
|
master {
|
||||||
# special_scale_factor=0.6
|
special_scale_factor=0.7
|
||||||
new_is_master=false
|
new_is_master=false
|
||||||
new_on_top=false
|
new_on_top=false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
misc:disable_autoreload = true
|
||||||
|
|
||||||
# example window rules
|
# example window rules
|
||||||
# for windows named/classed as abc and xyz
|
# for windows named/classed as abc and xyz
|
||||||
#windowrule=move 69 420,abc
|
#windowrule=move 69 420,abc
|
||||||
|
@ -95,6 +97,7 @@ windowrule=float,mpv
|
||||||
windowrule=size 90% 76%,mpv
|
windowrule=size 90% 76%,mpv
|
||||||
windowrule=center,mpv
|
windowrule=center,mpv
|
||||||
windowrule=float,pulsemixer
|
windowrule=float,pulsemixer
|
||||||
|
windowrule=workspace special,mpv
|
||||||
|
|
||||||
# example binds
|
# example binds
|
||||||
bind=SUPER,RETURN,exec,alacritty
|
bind=SUPER,RETURN,exec,alacritty
|
||||||
|
@ -103,6 +106,7 @@ bind=SUPERSHIFT,Q,exit,
|
||||||
bind=SUPERSHIFT,D,exec,dolphin
|
bind=SUPERSHIFT,D,exec,dolphin
|
||||||
bind=SUPERSHIFT,F,togglefloating,
|
bind=SUPERSHIFT,F,togglefloating,
|
||||||
bindr=SUPER,Super_L,exec,/home/chris/bin/launcher.sh
|
bindr=SUPER,Super_L,exec,/home/chris/bin/launcher.sh
|
||||||
|
bindr=ALT,Alt_L,exec,/home/chris/bin/windows.sh
|
||||||
bind=SUPER,E,exec,/home/chris/bin/emacslof
|
bind=SUPER,E,exec,/home/chris/bin/emacslof
|
||||||
bind=SUPER,B,exec,/home/chris/bin/fflof
|
bind=SUPER,B,exec,/home/chris/bin/fflof
|
||||||
bind=SUPER,A,exec,alacritty --class pulsemixer -e pulsemixer
|
bind=SUPER,A,exec,alacritty --class pulsemixer -e pulsemixer
|
||||||
|
@ -133,24 +137,27 @@ bind=SUPER,8,workspace,8
|
||||||
bind=SUPER,9,workspace,9
|
bind=SUPER,9,workspace,9
|
||||||
bind=SUPER,0,workspace,10
|
bind=SUPER,0,workspace,10
|
||||||
|
|
||||||
bind=SUPERALT,l,workspace,next
|
bind=SUPERALT,l,workspace,m+1
|
||||||
bind=SUPERALT,h,workspace,previous
|
bind=SUPERALT,h,workspace,m-1
|
||||||
|
|
||||||
bind=ALT,1,movetoworkspace,1
|
bind=SUPERSHIFT,1,movetoworkspace,1
|
||||||
bind=ALT,2,movetoworkspace,2
|
bind=SUPERSHIFT,2,movetoworkspace,2
|
||||||
bind=ALT,3,movetoworkspace,3
|
bind=SUPERSHIFT,3,movetoworkspace,3
|
||||||
bind=ALT,4,movetoworkspace,4
|
bind=SUPERSHIFT,4,movetoworkspace,4
|
||||||
bind=ALT,5,movetoworkspace,5
|
bind=SUPERSHIFT,5,movetoworkspace,5
|
||||||
bind=ALT,6,movetoworkspace,6
|
bind=SUPERSHIFT,6,movetoworkspace,6
|
||||||
bind=ALT,7,movetoworkspace,7
|
bind=SUPERSHIFT,7,movetoworkspace,7
|
||||||
bind=ALT,8,movetoworkspace,8
|
bind=SUPERSHIFT,8,movetoworkspace,8
|
||||||
bind=ALT,9,movetoworkspace,9
|
bind=SUPERSHIFT,9,movetoworkspace,9
|
||||||
bind=ALT,0,movetoworkspace,10
|
bind=SUPERSHIFT,0,movetoworkspace,10
|
||||||
|
|
||||||
bind=SUPER,O,movetoworkspace,next
|
bind=SUPER,O,movetoworkspace,next
|
||||||
|
bind=SUPER,y,togglespecialworkspace
|
||||||
|
bind=SUPER,i,pin
|
||||||
|
bind=SUPER,n,movetoworkspace,special
|
||||||
|
|
||||||
binde=, XF86AudioRaiseVolume, exec, pamixer -i 5
|
binde=, XF86AudioRaiseVolume, exec, volup
|
||||||
binde=, XF86AudioLowerVolume, exec, pamixer -d 5
|
binde=, XF86AudioLowerVolume, exec, voldown
|
||||||
binde=, XF86AudioMute, exec, pamixer -t
|
binde=, XF86AudioMute, exec, pamixer -t
|
||||||
|
|
||||||
binde=, XF86MonBrightnessUp, exec, brightnessctl s +10%
|
binde=, XF86MonBrightnessUp, exec, brightnessctl s +10%
|
||||||
|
|
|
@ -2,6 +2,6 @@
|
||||||
|
|
||||||
awesome-client "naughty.destroy_all_notifications()"
|
awesome-client "naughty.destroy_all_notifications()"
|
||||||
pamixer --allow-boost -d 5
|
pamixer --allow-boost -d 5
|
||||||
pw-play /nix/store/grc8na7vz23zlz0q9g76y6f66qrgr2cv-sound-theme-freedesktop-0.8/share/sounds/freedesktop/stereo/audio-volume-change.oga
|
pw-play /run/current-system/sw/share/sounds/freedesktop/stereo/audio-volume-change.oga
|
||||||
volume=$(pulsemixer --get-volume | awk '{print $1}')
|
volume=$(pulsemixer --get-volume | awk '{print $1}')
|
||||||
notify-send $volume
|
notify-send $volume
|
||||||
|
|
|
@ -2,6 +2,6 @@
|
||||||
|
|
||||||
awesome-client "naughty.destroy_all_notifications()"
|
awesome-client "naughty.destroy_all_notifications()"
|
||||||
pamixer --allow-boost -i 5
|
pamixer --allow-boost -i 5
|
||||||
pw-play /nix/store/grc8na7vz23zlz0q9g76y6f66qrgr2cv-sound-theme-freedesktop-0.8/share/sounds/freedesktop/stereo/audio-volume-change.oga
|
pw-play /run/current-system/sw/share/sounds/freedesktop/stereo/audio-volume-change.oga
|
||||||
volume=$(pulsemixer --get-volume | awk '{print $1}')
|
volume=$(pulsemixer --get-volume | awk '{print $1}')
|
||||||
notify-send $volume
|
notify-send $volume
|
||||||
|
|
11
scripts/window.sh
Executable file
11
scripts/window.sh
Executable file
|
@ -0,0 +1,11 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
list_windows() (
|
||||||
|
wlrctl window list
|
||||||
|
)
|
||||||
|
|
||||||
|
window=$(list_windows | rofi -sync -dmenu -p "select window..." -theme ~/.config/rofi/launchers-git/laptop-rbw.rasi | awk '{print $1}' | sed 's/://')
|
||||||
|
|
||||||
|
echo $window
|
||||||
|
|
||||||
|
wlrctl window focus $window
|
|
@ -393,7 +393,7 @@
|
||||||
sqlite
|
sqlite
|
||||||
fennel
|
fennel
|
||||||
(libsForQt5.callPackage ../../LightlyShaders {})
|
(libsForQt5.callPackage ../../LightlyShaders {})
|
||||||
# (with import <nixpkgs> {}; libsForQt5.callPackage /home/chris/dev/church-presenter {})
|
(libsForQt5.callPackage /home/chris/dev/church-presenter {})
|
||||||
|
|
||||||
# (with import <nixpkgs> {}; libsForQt5.callPackage ../../bismuth {})
|
# (with import <nixpkgs> {}; libsForQt5.callPackage ../../bismuth {})
|
||||||
];
|
];
|
||||||
|
|
|
@ -51,7 +51,7 @@
|
||||||
// "timezone": "America/New_York",
|
// "timezone": "America/New_York",
|
||||||
"tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>",
|
"tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>",
|
||||||
"format-alt": "{:%Y-%m-%d}",
|
"format-alt": "{:%Y-%m-%d}",
|
||||||
"format": "{:%a %b%e, %I:%M %p}"
|
"format": "{:%a %b %e, %I:%M %p}"
|
||||||
},
|
},
|
||||||
"cpu": {
|
"cpu": {
|
||||||
"format": " {usage}%",
|
"format": " {usage}%",
|
||||||
|
|
Loading…
Reference in a new issue