mirror of
https://github.com/m-housh/dotfiles.git
synced 2026-02-13 22:02:34 +00:00
feat: Adds runs/calendar and updates hyprkeybinds.
This commit is contained in:
2
env/.config/hypr/hyprkeybinds.conf
vendored
2
env/.config/hypr/hyprkeybinds.conf
vendored
@@ -41,7 +41,7 @@ bindd = $mainMod, A, [A]i - launch / focus, exec,
|
|||||||
bindd = $mainMod SHIFT, A, [A]i - new window, exec, $pwa "https://ollama.housh.dev"
|
bindd = $mainMod SHIFT, A, [A]i - new window, exec, $pwa "https://ollama.housh.dev"
|
||||||
bindd = $mainMod, B, New [b]rowser, exec, $browser
|
bindd = $mainMod, B, New [b]rowser, exec, $browser
|
||||||
bindd = $mainMod SHIFT, B, New private [b]rowser, exec, $browser --incognito
|
bindd = $mainMod SHIFT, B, New private [b]rowser, exec, $browser --incognito
|
||||||
bindd = $mainMod, C, [C]alendar, exec, $pwa --or-focus "https://www.icloud.com/calendar"
|
bindd = $mainMod, C, [C]alendar, togglespecialworkspace, calendar
|
||||||
bindd = $mainMod SHIFT, C, [C]onfig folder in tmux session, exec, $terminal -e $tmuxSessionator ~/.config
|
bindd = $mainMod SHIFT, C, [C]onfig folder in tmux session, exec, $terminal -e $tmuxSessionator ~/.config
|
||||||
bindd = $mainMod, D, [D]ispatch app - special workspace, togglespecialworkspace, dispatch
|
bindd = $mainMod, D, [D]ispatch app - special workspace, togglespecialworkspace, dispatch
|
||||||
bindd = $mainMod SHIFT, D, [D]ispatch app - new window, exec, $pwa --new $housecallPro
|
bindd = $mainMod SHIFT, D, [D]ispatch app - new window, exec, $pwa --new $housecallPro
|
||||||
|
|||||||
1
env/.config/hypr/hyprworkspaces.conf
vendored
1
env/.config/hypr/hyprworkspaces.conf
vendored
@@ -12,3 +12,4 @@ workspace = special:hidden, invisible
|
|||||||
workspace = special:pass,on-created-empty: $pwa "https://pass.proton.me"
|
workspace = special:pass,on-created-empty: $pwa "https://pass.proton.me"
|
||||||
workspace = special:dispatch,on-created-empty: $housecallPro && $housecallPro
|
workspace = special:dispatch,on-created-empty: $housecallPro && $housecallPro
|
||||||
workspace = special:music,on-created-empty: ghostty --class=com.ghostty.music -e jellyfin-tui
|
workspace = special:music,on-created-empty: ghostty --class=com.ghostty.music -e jellyfin-tui
|
||||||
|
workspace = special:calendar,on-created-empty: uwsm app -- gnome-calendar
|
||||||
|
|||||||
12
env/.config/qcal/config.json
vendored
Normal file
12
env/.config/qcal/config.json
vendored
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"Calendars": [
|
||||||
|
{
|
||||||
|
"Url":"https://calendar.housh.dev/michael/08546d61-deca-cc2e-bb3a-cdb7dd10691b/",
|
||||||
|
"Username":"michael",
|
||||||
|
"Password":"",
|
||||||
|
"PasswordCmd": "/bin/gopass show --password Sites/calendar.housh.dev/calendar/michael"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Timezone": "America/New_York",
|
||||||
|
"DefaultNumDays":30
|
||||||
|
}
|
||||||
20
runs/after/calendar
Executable file
20
runs/after/calendar
Executable file
@@ -0,0 +1,20 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
install() {
|
||||||
|
mkdir ~/pkgbuilds &>/dev/null
|
||||||
|
git clone https://github.com/psic4t/qcal.git ~/pkgbuilds/qcal
|
||||||
|
pushd ~/pkgbuilds/qcal || exit 1
|
||||||
|
(
|
||||||
|
make && sudo make install
|
||||||
|
)
|
||||||
|
popd
|
||||||
|
}
|
||||||
|
|
||||||
|
uninstall() {
|
||||||
|
sudo rm /usr/local/bin/qcal
|
||||||
|
rm -rf ~/pkgbuilds/qcal
|
||||||
|
}
|
||||||
|
|
||||||
|
arg=${1:-""}
|
||||||
|
[[ $arg == "install" ]] && install
|
||||||
|
[[ $arg == "uninstall" ]] && uninstall
|
||||||
3
runs/calendar
Normal file
3
runs/calendar
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
go
|
||||||
|
gnome-calendar
|
||||||
|
gnome-keyring
|
||||||
Reference in New Issue
Block a user