media keys for xmonad
This commit is contained in:
parent
c4f40e3869
commit
9914f9cc8d
@ -13,10 +13,9 @@ Config { font = "xft:Iosevka-Regular:size=11:antialias=true"
|
||||
, Run MultiCpu ["-t", "<fc=#ffcfaf>CPU:</fc> <total>%"] 10
|
||||
, Run Com "uname" ["-r"] "" 0
|
||||
, Run Com "pamixer" ["--get-volume-human"] "vol" 1
|
||||
, Run Com "pamixer" ["--default-source", "--get-mute"] "mic" 1
|
||||
, Run StdinReader
|
||||
]
|
||||
, sepChar = "%"
|
||||
, alignSep = "}{"
|
||||
, template = " | %StdinReader% }{ %dynnetwork% | %multicpu% | %memory% | <fc=#8cd0d3>%uname%</fc> | <fc=#efef8f>%kbd%</fc> | %battery% | <fc=#7f9f7f>Vol:</fc> %vol% | <fc=#8cd0d3>MicMute:</fc> %mic% | %date% | "
|
||||
, template = " | %StdinReader% }{ %dynnetwork% | %multicpu% | %memory% | <fc=#8cd0d3>%uname%</fc> | <fc=#efef8f>%kbd%</fc> | %battery% | <fc=#7f9f7f>Vol:</fc> %vol% | %date% | "
|
||||
}
|
||||
|
@ -154,7 +154,7 @@ myAdditionalKeys =
|
||||
, ("M-n", namedScratchpadAction myScratchpads "nnn")
|
||||
, ("M-S-a", namedScratchpadAction myScratchpads "keepassxc")
|
||||
, ("M-s v", namedScratchpadAction myScratchpads "vimwiki")
|
||||
, ("M-s-a", namedScratchpadAction myScratchpads "pavucontrol")
|
||||
, ("M-s a", namedScratchpadAction myScratchpads "pavucontrol")
|
||||
|
||||
-- open terminal
|
||||
, ("M-S-<Return>", spawnShell)
|
||||
@ -168,10 +168,12 @@ myAdditionalKeys =
|
||||
, ("M-S-f", withFocused $ windows . W.sink)
|
||||
|
||||
-- media keys
|
||||
, ("<XF86AudioMute>", spawn "pamixer -t")
|
||||
, ("<XF86AudioMute>", spawn "pamixer -t" *> spawn "brightnessctl -q -d platform::mute s $((1-$(brightnessctl -d platform::mute g)))")
|
||||
, ("<XF86AudioLowerVolume>", spawn "pamixer -d 5")
|
||||
, ("<XF86AudioRaiseVolume>", spawn "pamixer -i 5")
|
||||
, ("<XF86AudioMicMute>", spawn "pamixer --default-source -t")
|
||||
, ("<XF86AudioMicMute>", spawn "pamixer --default-source -t" *> spawn "brightnessctl -q -d platform::micmute s $((1-$(brightnessctl -d platform::micmute g)))")
|
||||
, ("<XF86MonBrightnessDown>", spawn "brightnessctl -q -- s '-10%'")
|
||||
, ("<XF86MonBrightnessUp>", spawn "brightnessctl -q -- s '+10%'")
|
||||
|
||||
-- lock screen
|
||||
, ("M-S-l", spawn "slock")
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
- name: Install xmonad and xmobar packages
|
||||
- name: Install general packages
|
||||
ansible.builtin.package:
|
||||
name:
|
||||
- xmonad
|
||||
@ -11,6 +11,15 @@
|
||||
become: true
|
||||
tags: pc
|
||||
|
||||
- name: Install t460p specifig packages
|
||||
ansible.builtin.package:
|
||||
name:
|
||||
- pavucontrol
|
||||
- pamixer
|
||||
- brightnessctl
|
||||
state: present
|
||||
tags: t460p
|
||||
|
||||
# - name: Build and install custom st, dmenu and slock
|
||||
# tags: pc
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user