Adding progs to keys and tweaking rofi
This commit is contained in:
parent
46054b1e4c
commit
04c75ce7f5
|
@ -1 +0,0 @@
|
||||||
Subproject commit 16949cb09e4f2434ceb4330503143dac87ae3c0c
|
|
|
@ -81,7 +81,7 @@
|
||||||
(awful.key [ modkey ] "r" (fn [] (awful.spawn "/home/chris/.dotfiles/rofi/launchers-git/run.sh"))
|
(awful.key [ modkey ] "r" (fn [] (awful.spawn "/home/chris/.dotfiles/rofi/launchers-git/run.sh"))
|
||||||
{:description "run prompt" :group "launcher"})
|
{:description "run prompt" :group "launcher"})
|
||||||
|
|
||||||
(awful.key [ modkey ] "x" (fn []
|
(awful.key [ modkey shift ctrl ] "x" (fn []
|
||||||
(let [fscr (awful.screen.focused)]
|
(let [fscr (awful.screen.focused)]
|
||||||
(awful.prompt.run {
|
(awful.prompt.run {
|
||||||
:prompt "Run Lua code: "
|
:prompt "Run Lua code: "
|
||||||
|
@ -105,6 +105,12 @@
|
||||||
;; Programs
|
;; Programs
|
||||||
(awful.key [ modkey ] "d" (fn [] (awful.spawn "emacsclient -c -e '(dired-jump)'"))
|
(awful.key [ modkey ] "d" (fn [] (awful.spawn "emacsclient -c -e '(dired-jump)'"))
|
||||||
{:description "launch dired in new emacs frame" :group "apps" })
|
{:description "launch dired in new emacs frame" :group "apps" })
|
||||||
|
(awful.key [ modkey ] "x" (fn [] (awful.spawn "emacsclient -c -e '(+org-capture/open-frame)'"))
|
||||||
|
{:description "launch scratchpad in new emacs frame" :group "apps" })
|
||||||
|
(awful.key [ modkey alt ] "m" (fn [] (awful.spawn "emacsclient -c -e '(org-roam-capture)'"))
|
||||||
|
{:description "launch scratchpad in new emacs frame" :group "apps" })
|
||||||
|
(awful.key [ modkey shift ] "x" (fn [] (awful.spawn "emacsclient -c -e '(doom/switch-to-scratch-buffer)'"))
|
||||||
|
{:description "launch scratchpad in new emacs frame" :group "apps" })
|
||||||
(awful.key [ modkey ] "i" (fn [] (awful.spawn "emacsclient -c -e '(mu4e)'"))
|
(awful.key [ modkey ] "i" (fn [] (awful.spawn "emacsclient -c -e '(mu4e)'"))
|
||||||
{:description "launch mu4e in new emacs frame" :group "apps" })
|
{:description "launch mu4e in new emacs frame" :group "apps" })
|
||||||
(awful.key [ modkey shift ] "Return" (fn [] (awful.spawn "emacsclient -c -e '(+eshell/frame)'"))
|
(awful.key [ modkey shift ] "Return" (fn [] (awful.spawn "emacsclient -c -e '(+eshell/frame)'"))
|
||||||
|
@ -119,6 +125,11 @@
|
||||||
(awful.key [modkey] "b" (fn [] (awful.spawn "bwmenu"))
|
(awful.key [modkey] "b" (fn [] (awful.spawn "bwmenu"))
|
||||||
{:description "launch rofi bitwarden selector" :group "launcher"})
|
{:description "launch rofi bitwarden selector" :group "launcher"})
|
||||||
;; audio
|
;; audio
|
||||||
|
(awful.key [modkey] "a" (fn [] (awful.spawn "alacritty -e pulsemixer" {
|
||||||
|
:floating true
|
||||||
|
:placement awful.placement.centered
|
||||||
|
}))
|
||||||
|
{:description "launch pacmixer" :group "audio"})
|
||||||
(awful.key [] "XF86AudioRaiseVolume" (fn [] (awful.spawn.with_shell
|
(awful.key [] "XF86AudioRaiseVolume" (fn [] (awful.spawn.with_shell
|
||||||
"pactl set-sink-volume @DEFAULT_SINK@ +5% && pactl play-sample audio-volume-change"))
|
"pactl set-sink-volume @DEFAULT_SINK@ +5% && pactl play-sample audio-volume-change"))
|
||||||
{:description "Increase volume by 5%" :group "audio"})
|
{:description "Increase volume by 5%" :group "audio"})
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
(local gears (require "gears"))
|
(local gears (require "gears"))
|
||||||
(local beautiful (require "beautiful"))
|
(local beautiful (require "beautiful"))
|
||||||
(local keybindings (require "keybindings"))
|
(local keybindings (require "keybindings"))
|
||||||
|
(local xresources (require "beautiful.xresources"))
|
||||||
(local dpi xresources.apply_dpi)
|
(local dpi xresources.apply_dpi)
|
||||||
|
|
||||||
(local rules [
|
(local rules [
|
||||||
|
@ -50,8 +51,23 @@
|
||||||
:properties {
|
:properties {
|
||||||
:floating true
|
:floating true
|
||||||
:raise true
|
:raise true
|
||||||
:height 900
|
:height (dpi 900)
|
||||||
:width 1500
|
:width (dpi 1500)
|
||||||
|
:placement (+ awful.placement.no_offscreen awful.placement.centered)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
;; Pacmixer center and smaller
|
||||||
|
{
|
||||||
|
:rule_any {
|
||||||
|
:name [
|
||||||
|
"(pacmixer) ~"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
:properties {
|
||||||
|
:floating true
|
||||||
|
:raise true
|
||||||
|
:height (dpi 600)
|
||||||
|
:height (dpi 800)
|
||||||
:placement (+ awful.placement.no_offscreen awful.placement.centered)
|
:placement (+ awful.placement.no_offscreen awful.placement.centered)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -2426,6 +2426,7 @@ config.bind('o', 'set-cmd-text -s :open')
|
||||||
## Bindings for MPV and YTDL
|
## Bindings for MPV and YTDL
|
||||||
config.bind('v', 'hint links spawn --detach mpv --force-window yes {hint-url}')
|
config.bind('v', 'hint links spawn --detach mpv --force-window yes {hint-url}')
|
||||||
config.bind('gv', 'spawn --detach mpv --force-window yes {url}')
|
config.bind('gv', 'spawn --detach mpv --force-window yes {url}')
|
||||||
|
config.bind('gc', 'spawn org-capture {url}')
|
||||||
config.bind('gV', 'hint links spawn alacritty -e youtube-dl -o ~/Videos/%(title)s.%(ext)s {hint-url}')
|
config.bind('gV', 'hint links spawn alacritty -e youtube-dl -o ~/Videos/%(title)s.%(ext)s {hint-url}')
|
||||||
|
|
||||||
## Bindings for MPV and YTDL
|
## Bindings for MPV and YTDL
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
|
|
||||||
configuration {
|
configuration {
|
||||||
display-drun: " ";
|
display-drun: " ";
|
||||||
drun-display-format: "{name} {description} - {command}";
|
drun-display-format: "{name} [<span weight='light' size='small'><i>({generic})</i></span>] - {exec}";
|
||||||
threads: 0;
|
threads: 0;
|
||||||
scroll-method: 0;
|
scroll-method: 0;
|
||||||
disable-history: false;
|
disable-history: false;
|
||||||
|
|
|
@ -1,2 +1,6 @@
|
||||||
#!/usr/bin/sh
|
#!/usr/bin/sh
|
||||||
|
|
||||||
|
exec 3>&2
|
||||||
|
exec 2> /dev/null
|
||||||
btrfs fi usage / | rg Free | awk '{print $3}'
|
btrfs fi usage / | rg Free | awk '{print $3}'
|
||||||
|
exec 2>&3
|
||||||
|
|
|
@ -58,4 +58,4 @@ bind m fillcmdline quickmark
|
||||||
bind b fillcmdline taball
|
bind b fillcmdline taball
|
||||||
|
|
||||||
"" Smoothscroll
|
"" Smoothscroll
|
||||||
set smoothscroll true
|
set smoothscroll false
|
||||||
|
|
Loading…
Reference in a new issue