[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
|
||||
}
|
||||
|
||||
## Commands for specific windows
|
||||
for_window [class="^kitty$" instance="^meta$"] move scratchpad, scratchpad show
|
||||
|
||||
## Programs at launch
|
||||
# exec --no-startup-id dunst
|
||||
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