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 MultiCpu ["-t", "<fc=#ffcfaf>CPU:</fc> <total>%"] 10
|
||||||
, Run Com "uname" ["-r"] "" 0
|
, Run Com "uname" ["-r"] "" 0
|
||||||
, Run Com "pamixer" ["--get-volume-human"] "vol" 1
|
, Run Com "pamixer" ["--get-volume-human"] "vol" 1
|
||||||
, Run Com "pamixer" ["--default-source", "--get-mute"] "mic" 1
|
|
||||||
, Run StdinReader
|
, Run StdinReader
|
||||||
]
|
]
|
||||||
, sepChar = "%"
|
, sepChar = "%"
|
||||||
, alignSep = "}{"
|
, 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-n", namedScratchpadAction myScratchpads "nnn")
|
||||||
, ("M-S-a", namedScratchpadAction myScratchpads "keepassxc")
|
, ("M-S-a", namedScratchpadAction myScratchpads "keepassxc")
|
||||||
, ("M-s v", namedScratchpadAction myScratchpads "vimwiki")
|
, ("M-s v", namedScratchpadAction myScratchpads "vimwiki")
|
||||||
, ("M-s-a", namedScratchpadAction myScratchpads "pavucontrol")
|
, ("M-s a", namedScratchpadAction myScratchpads "pavucontrol")
|
||||||
|
|
||||||
-- open terminal
|
-- open terminal
|
||||||
, ("M-S-<Return>", spawnShell)
|
, ("M-S-<Return>", spawnShell)
|
||||||
@ -168,10 +168,12 @@ myAdditionalKeys =
|
|||||||
, ("M-S-f", withFocused $ windows . W.sink)
|
, ("M-S-f", withFocused $ windows . W.sink)
|
||||||
|
|
||||||
-- media keys
|
-- 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")
|
, ("<XF86AudioLowerVolume>", spawn "pamixer -d 5")
|
||||||
, ("<XF86AudioRaiseVolume>", spawn "pamixer -i 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
|
-- lock screen
|
||||||
, ("M-S-l", spawn "slock")
|
, ("M-S-l", spawn "slock")
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
- name: Install xmonad and xmobar packages
|
- name: Install general packages
|
||||||
ansible.builtin.package:
|
ansible.builtin.package:
|
||||||
name:
|
name:
|
||||||
- xmonad
|
- xmonad
|
||||||
@ -11,6 +11,15 @@
|
|||||||
become: true
|
become: true
|
||||||
tags: pc
|
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
|
# - name: Build and install custom st, dmenu and slock
|
||||||
# tags: pc
|
# tags: pc
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user