config(user): desktop session and pi-status-bridge tweaks
This commit is contained in:
@@ -2,4 +2,4 @@
|
||||
PI_STATUS_BRIDGE_CLIENT=/home/alex/.local/bin/pi-status-bridge-client
|
||||
PI_STATUS_UI_BINARY=/home/alex/.local/bin/pi-status-ui
|
||||
# Ctrl+Super+Space starts a fresh Pi session in this worktree. Change as needed.
|
||||
PI_STATUS_DEFAULT_WORKTREE=/home/alex/projects/pi-status-bridge
|
||||
PI_STATUS_DEFAULT_WORKTREE=/home/alex/projects/pi-gui
|
||||
|
||||
@@ -70,6 +70,7 @@ hl.workspace_rule({
|
||||
local noctalia_ipc = "noctalia msg "
|
||||
local pi_status_ui_toggle = 'ui="${PI_STATUS_UI_BINARY:-$HOME/.local/bin/pi-status-ui}"; if test -x "$ui"; then setsid -f env TMPDIR=/tmp "$ui" --toggle >/tmp/pi-status-ui.log 2>&1; fi'
|
||||
local pi_status_ui_new_session = 'ui="${PI_STATUS_UI_BINARY:-$HOME/.local/bin/pi-status-ui}"; if test -x "$ui"; then setsid -f env TMPDIR=/tmp "$ui" --new >/tmp/pi-status-ui.log 2>&1; fi'
|
||||
local pi_status_ui_quick = 'ui="${PI_STATUS_UI_BINARY:-$HOME/.local/bin/pi-status-ui}"; if test -x "$ui"; then setsid -f env TMPDIR=/tmp "$ui" --quick >/tmp/pi-status-ui.log 2>&1; fi'
|
||||
-- Tap and release Super on its own to open Noctalia's control-center home.
|
||||
hl.bind(main_mod .. " + SUPER_L", hl.dsp.exec_cmd(noctalia_ipc .. "panel-toggle control-center"), { release = true })
|
||||
hl.bind(main_mod .. " + RETURN", hl.dsp.exec_cmd(terminal))
|
||||
@@ -77,8 +78,8 @@ hl.bind(main_mod .. " + CTRL + RETURN", hl.dsp.exec_cmd(terminal .. " -e zellij"
|
||||
hl.bind(main_mod .. " + SHIFT + RETURN", hl.dsp.exec_cmd("rofi -show combi"))
|
||||
hl.bind(main_mod .. " + SPACE", hl.dsp.exec_cmd(pi_status_ui_toggle))
|
||||
hl.bind(main_mod .. " + CTRL + SPACE", hl.dsp.exec_cmd(pi_status_ui_new_session))
|
||||
hl.bind(main_mod .. " + S", hl.dsp.exec_cmd(pi_status_ui_quick))
|
||||
hl.bind(main_mod .. " + N", hl.dsp.exec_cmd(noctalia_ipc .. "panel-toggle alex/knowledge-lookup:panel"))
|
||||
hl.bind(main_mod .. " + S", hl.dsp.exec_cmd(noctalia_ipc .. "panel-toggle control-center"))
|
||||
hl.bind(main_mod .. " + 0", hl.dsp.exec_cmd(noctalia_ipc .. "panel-toggle session"))
|
||||
hl.bind(main_mod .. " + SHIFT + F", hl.dsp.exec_cmd(noctalia_ipc .. "bar-toggle main"))
|
||||
hl.bind(main_mod .. " + SHIFT + R", hl.dsp.exec_cmd("hyprctl reload"))
|
||||
|
||||
@@ -6,7 +6,24 @@ x-scheme-handler/webcal=userapp-Thunderbird-0DWKA3.desktop
|
||||
text/calendar=userapp-Thunderbird-0DWKA3.desktop
|
||||
application/x-extension-ics=userapp-Thunderbird-0DWKA3.desktop
|
||||
x-scheme-handler/webcals=userapp-Thunderbird-0DWKA3.desktop
|
||||
image/png=nomacs.desktop
|
||||
application/pdf=org.gnome.Evince.desktop
|
||||
image/avif=org.nomacs.ImageLounge.desktop
|
||||
image/bmp=org.nomacs.ImageLounge.desktop
|
||||
image/gif=org.nomacs.ImageLounge.desktop
|
||||
image/heic=org.nomacs.ImageLounge.desktop
|
||||
image/heif=org.nomacs.ImageLounge.desktop
|
||||
image/jpeg=org.nomacs.ImageLounge.desktop
|
||||
image/jxl=org.nomacs.ImageLounge.desktop
|
||||
image/png=org.nomacs.ImageLounge.desktop
|
||||
image/tiff=org.nomacs.ImageLounge.desktop
|
||||
image/webp=org.nomacs.ImageLounge.desktop
|
||||
image/x-eps=org.nomacs.ImageLounge.desktop
|
||||
image/x-ico=org.nomacs.ImageLounge.desktop
|
||||
image/x-portable-bitmap=org.nomacs.ImageLounge.desktop
|
||||
image/x-portable-graymap=org.nomacs.ImageLounge.desktop
|
||||
image/x-portable-pixmap=org.nomacs.ImageLounge.desktop
|
||||
image/x-xbitmap=org.nomacs.ImageLounge.desktop
|
||||
image/x-xpixmap=org.nomacs.ImageLounge.desktop
|
||||
|
||||
[Added Associations]
|
||||
x-scheme-handler/mailto=userapp-Thunderbird-JBPLA3.desktop;
|
||||
|
||||
Reference in New Issue
Block a user