[kitty] add a kitty meta session and a launcher
This commit is contained in:
parent
2504ebe30c
commit
2f8d75e0da
3 changed files with 38 additions and 0 deletions
20
desktop_entries/.local/share/applications/meta.desktop
Normal file
20
desktop_entries/.local/share/applications/meta.desktop
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
|
||||||
|
# The type as listed above
|
||||||
|
Type=Application
|
||||||
|
|
||||||
|
# The version of the desktop entry specification to which this file complies
|
||||||
|
Version=1.0
|
||||||
|
|
||||||
|
# The name of the application
|
||||||
|
Name=Meta
|
||||||
|
|
||||||
|
# The path to the folder in which the executable is run
|
||||||
|
#Path=
|
||||||
|
|
||||||
|
# The executable of the application, possibly with arguments.
|
||||||
|
Exec=kitty --name meta --session ~/.config/kitty/meta.session
|
||||||
|
|
||||||
|
# Describes whether this application needs to be run in a terminal or not
|
||||||
|
Terminal=False
|
||||||
|
|
|
@ -233,6 +233,9 @@ bar {
|
||||||
tray_output primary
|
tray_output primary
|
||||||
}
|
}
|
||||||
|
|
||||||
|
## Commands for specific windows
|
||||||
|
for_window [class="^kitty$" instance="^meta$"] move scratchpad, scratchpad show
|
||||||
|
|
||||||
## Programs at launch
|
## Programs at launch
|
||||||
# exec --no-startup-id dunst
|
# exec --no-startup-id dunst
|
||||||
exec --no-startup-id nextcloud
|
exec --no-startup-id nextcloud
|
||||||
|
|
15
kitty/.config/kitty/meta.session
Normal file
15
kitty/.config/kitty/meta.session
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
title 💬 matterhorn
|
||||||
|
launch matterhorn
|
||||||
|
|
||||||
|
new_tab 📨 email
|
||||||
|
launch env EMAIL_ACCOUNT=waarp mutt
|
||||||
|
|
||||||
|
new_tab 📅 calendar
|
||||||
|
launch ikhal
|
||||||
|
|
||||||
|
new_tab 📓 notebook
|
||||||
|
cd ~/Notebook
|
||||||
|
launch nvim main.md
|
||||||
|
|
||||||
|
new_tab 📂 files
|
||||||
|
launch fish -c "vifm ~/Téléchargements ~/Cloud/files/flowupload"
|
Loading…
Add table
Reference in a new issue