From 4cf23d7c58d6ad63446052abf540d4e0235a10ae Mon Sep 17 00:00:00 2001 From: Shaun Reed Date: Sat, 1 Jan 2022 16:35:25 -0500 Subject: [PATCH] Improve i3 configurations to work alongside Plasma + Add alias to restart plasmashell + Fix date display in conky for i3 sessions + Fix polybar height for better display with new font size + Add floating rules in i3 for Steam and Signal + Use i3 configuration to bind custom keys instead of xbindkeys + Relocate `.desktop` files to `.local/share/applications` + Symlink desktop files for startup applications to `.config/autostart` --- .bash_aliases | 3 + .config/autostart/jetbrains-toolbox.desktop | 16 +- .config/autostart/mullvad-vpn.desktop | 22 +-- .config/autostart/org.kde.yakuake.desktop | 181 +----------------- .config/conky/sysinfo_green | 6 +- .config/i3/config | 9 + .config/polybar/config | 2 +- .../applications/jetbrains-toolbox.desktop | 15 ++ .local/share/applications/mullvad-vpn.desktop | 21 ++ .../applications/org.kde.yakuake.desktop | 180 +++++++++++++++++ .xbindkeysrc | 96 +++++----- 11 files changed, 286 insertions(+), 265 deletions(-) mode change 100755 => 120000 .config/autostart/jetbrains-toolbox.desktop mode change 100755 => 120000 .config/autostart/mullvad-vpn.desktop mode change 100755 => 120000 .config/autostart/org.kde.yakuake.desktop create mode 100755 .local/share/applications/jetbrains-toolbox.desktop create mode 100755 .local/share/applications/mullvad-vpn.desktop create mode 100755 .local/share/applications/org.kde.yakuake.desktop diff --git a/.bash_aliases b/.bash_aliases index 9222b27..ca20977 100644 --- a/.bash_aliases +++ b/.bash_aliases @@ -1,3 +1,6 @@ +# Alias to restart plasmashell for Kubuntu Plasma session +alias kapp-plasmashell='sudo pkill plasmashell && plasmashell --replace &> /dev/null &' + # Aliases to use the correct python version alias python3='python3.9' alias pip3='python3.9 -m pip' diff --git a/.config/autostart/jetbrains-toolbox.desktop b/.config/autostart/jetbrains-toolbox.desktop deleted file mode 100755 index 4c8f40a..0000000 --- a/.config/autostart/jetbrains-toolbox.desktop +++ /dev/null @@ -1,15 +0,0 @@ -[Desktop Entry] -Icon=/home/kapper/.local/share/JetBrains/Toolbox/toolbox.svg -Exec=/home/kapper/.local/share/JetBrains/Toolbox/bin/jetbrains-toolbox --minimize -Version=1.0 -Type=Application -Categories=Development -Name=JetBrains Toolbox -StartupWMClass=jetbrains-toolbox -Terminal=false -MimeType=x-scheme-handler/jetbrains; -X-GNOME-Autostart-enabled=true -StartupNotify=false -X-GNOME-Autostart-Delay=10 -X-MATE-Autostart-Delay=10 -X-KDE-autostart-after=panel \ No newline at end of file diff --git a/.config/autostart/jetbrains-toolbox.desktop b/.config/autostart/jetbrains-toolbox.desktop new file mode 120000 index 0000000..43efd24 --- /dev/null +++ b/.config/autostart/jetbrains-toolbox.desktop @@ -0,0 +1 @@ +.local/share/applications/jetbrains-toolbox.desktop \ No newline at end of file diff --git a/.config/autostart/mullvad-vpn.desktop b/.config/autostart/mullvad-vpn.desktop deleted file mode 100755 index 2803792..0000000 --- a/.config/autostart/mullvad-vpn.desktop +++ /dev/null @@ -1,21 +0,0 @@ -[Desktop Entry] -Categories=Network; -Comment[en_US]=Mullvad VPN client -Comment=Mullvad VPN client -Exec="/opt/Mullvad VPN/mullvad-vpn" %U -GenericName[en_US]= -GenericName= -Icon=mullvad-vpn -MimeType= -Name[en_US]=Mullvad VPN -Name=Mullvad VPN -Path= -StartupNotify=true -StartupWMClass=Mullvad VPN -Terminal=false -TerminalOptions= -Type=Application -X-DBUS-ServiceName= -X-DBUS-StartupType= -X-KDE-SubstituteUID=false -X-KDE-Username= diff --git a/.config/autostart/mullvad-vpn.desktop b/.config/autostart/mullvad-vpn.desktop new file mode 120000 index 0000000..9327971 --- /dev/null +++ b/.config/autostart/mullvad-vpn.desktop @@ -0,0 +1 @@ +.local/share/applications/mullvad-vpn.desktop \ No newline at end of file diff --git a/.config/autostart/org.kde.yakuake.desktop b/.config/autostart/org.kde.yakuake.desktop deleted file mode 100755 index 4f300ea..0000000 --- a/.config/autostart/org.kde.yakuake.desktop +++ /dev/null @@ -1,180 +0,0 @@ -[Desktop Entry] -Categories=Qt;KDE;System;TerminalEmulator; -Comment[en_US]=A drop-down terminal emulator based on KDE Konsole technology. -Comment=A drop-down terminal emulator based on KDE Konsole technology. -Comment[ar]=محاكي طرفيّة منسدل مبنيّ على تقنيّة طرفيّة كدي. -Comment[ast]=Un emulador de terminal estenderexable basáu na teunoloxía de KDE Konsole. -Comment[bg]=Падащ терминален емулатор с меню, базиран на конзолната технология на KDE. -Comment[bs]=Padajući simulator terminala baziran na KDE konzolnoj tehnologiji. -Comment[ca@valencia]=Un emulador de terminal desplegable basat en la tecnologia del Konsole del KDE. -Comment[ca]=Un emulador de terminal desplegable basat en la tecnologia del Konsole del KDE. -Comment[cs]=Vysouvací emulátor terminálu založený na KDE programu Konsole. -Comment[da]=En terminal som ruller ned fra oven baseret på KDE's Konsole-teknologi. -Comment[de]=Ein Aufklapp-Terminalemulator basierend auf der KDE-Konsole. -Comment[el]=Μία εφαρμογή τερματικού καθοδικής κύλισης βασισμένη στην τεχνολογία KDE Konsole. -Comment[en_GB]=A drop-down terminal emulator based on KDE Konsole technology. -Comment[es]=Un emulador de terminal desplegable basado en la tecnología de KDE Konsole. -Comment[et]=Lahtikeriv terminaliemulaator, mille aluseks on KDE Konsooli tehnoloogia. -Comment[eu]=KDE Konsole teknologian oinarritzen den goitik-behera zabaltzen den terminal emulatzaile bat. -Comment[fi]=KDE:n Konsoleen pohjautuva alas putoava pääte. -Comment[fr]=Un émulateur de terminal à liste déroulante reposant sur la technologie de l'application Konsole de KDE. -Comment[ga]=Aithriseoir teirminéil anuas bunaithe ar theicneolaíocht Konsole KDE. -Comment[gl]=Un emulador despregábel de terminal baseado en Konsole. -Comment[hi]=ड्रॉपडाउन टर्मिनल एमुलेटर जो कि केडीई कंसोल तकनॉलाजी पर आधारित है -Comment[hne]=ड्रापडाउन टर्मिनल एमुलेटर जऊन कि केडीई कंसोल तकनालाजी मं आधार से हे -Comment[hr]=Spuštajući emulator terminala baziran na KDE-ovoj Konsole tehnologiji. -Comment[hu]=A KDE Konsole-ra épülő legördülő terminálemulátor -Comment[id]=Sebuah emulator terminal bentangturun berdasarkan teknologi Konsole KDE. -Comment[it]=Un emulatore di terminale a discesa basato sulla tecnologia di KDE Konsole. -Comment[ja]=KDE Konsole のテクノロジーに基づくドロップダウン式のターミナルエミュレータ -Comment[km]=កម្មវិធី​ត្រាប់​ស្ថានីយ​ធ្លាក់​ចុះ​ដែល​មាន​មូលដ្ឋាន​លើ​បច្ចេក​វិទ្យា​កុងសូល​របស់ KDE ។ -Comment[ko]=KDE Konsole을 기반으로 한 드롭 다운 방식 터미널 에뮬레이터. -Comment[lt]=Nusileidžiantis terminalo emuliatorius paremtas KDE Konsole technologija. -Comment[lv]=Izkrītošs termināļa emulators, kurš bāzēts uz KDE Konsole tehnoloģijas. -Comment[ml]=കെഡി‌ഈയുടെ കണ്‍സോള്‍ സാങ്കേതികത്വം അടിസ്ഥാനമാക്കിയ ഇറങ്ങിവരുന്ന ടെര്‍മിനല്‍ എമുലേറ്റര്‍ -Comment[mr]=केडीई कंसोल तंत्रज्ञानावर आधारित खाली येणारा टर्मिनल एम्युलेटर. -Comment[nb]=En terminalemulator basert på KDEs Konsole-teknologi. -Comment[nds]=En Konsool-Emulater, de sik utklappen lett, op KDE-Konsole opbuut. -Comment[nl]=Een uitvouwbare terminalemulator, gebaseerd op de technologie van KDE Konsole. -Comment[nn]=Ein rullegardinbasert terminalemulator basert på KDE Konsoll-teknologien -Comment[pa]=ਕੇਡੀਈ ਕਨਸੋਲ ਤਕਨਾਲੋਜੀ ਉੱਤੇ ਅਧਾਰਿਤ ਲਟਕਦਾ ਟਰਮੀਨਲ ਰੂਪ ਹੈ। -Comment[pl]=Emulator rozwijanego terminala oparty o technologię KDE Konsole. -Comment[pt]=Um emulador de terminal, baseado na tecnologia do Konsole do KDE. -Comment[pt_BR]=Um emulador de terminal baseado na tecnologia do Konsole do KDE. -Comment[ro]=Un emulator de terminal bazat pe tehnologia Konsole din KDE. -Comment[ru]=Эмулятор терминала в стиле Quake, основанный на технологии KDE Konsole. -Comment[sk]=Rozbaľovací emulátor terminálu založený na technológii KDE Konsole. -Comment[sr@ijekavian]=Падајући емулатор терминала заснован на КДЕ‑овој Конзоли. -Comment[sr@ijekavianlatin]=Padajući emulator terminala zasnovan na KDE‑ovoj Konsoli. -Comment[sr@latin]=Padajući emulator terminala zasnovan na KDE‑ovoj Konsoli. -Comment[sr]=Падајући емулатор терминала заснован на КДЕ‑овој Конзоли. -Comment[sv]=En nerfällbar terminalemulator baserad på teknologi från KDE:s Terminal. -Comment[th]=โปรแกรมจำลองเทอร์มินัลแบบหย่อนลง อิงพื้นฐานเทคโนโลยีคอนโซล K -Comment[tr]=KDE Konsole teknolojisi üzerine kurulu, yukarıdan aşağı açılabilen bir uçbirim öykünücüsü. -Comment[uk]=Спадний замінник термінала, заснований на технології KDE Konsole. -Comment[x-test]=xxA drop-down terminal emulator based on KDE Konsole technology.xx -Comment[zh_CN]=一个基于 KDE Konsole 技术的拉幕式终端仿真器。 -Comment[zh_TW]=下拉式終端模擬器,基於 KDE Konsole 的技術。 -Exec=yakuake -GenericName[en_US]=Drop-down Terminal -GenericName=Drop-down Terminal -GenericName[ar]=طرفيّة منسدلة -GenericName[ast]=Terminal estenderexable -GenericName[bg]=Падащ терминал -GenericName[bs]=Padajući terminal -GenericName[ca@valencia]=Terminal desplegable -GenericName[ca]=Terminal desplegable -GenericName[cs]=Vysouvací terminál -GenericName[da]=Terminal der ruller ned -GenericName[de]=Aufklapp-Terminal -GenericName[el]=Τερματικό καθοδικής κύλισης -GenericName[en_GB]=Drop-down Terminal -GenericName[es]=Terminal de menú desplegable -GenericName[et]=Lahtikeriv terminal -GenericName[eu]=Goitik-behera zabaltzen den terminala -GenericName[fi]=Alas putoava pääte -GenericName[fr]=Terminal avec liste déroulante -GenericName[gl]=Terminal despregábel -GenericName[hi]=ड्रॉपडाउन टर्मिनल -GenericName[hr]=Spuštajući terminal -GenericName[hu]=Legördülő terminál -GenericName[id]=Terminal Longsor -GenericName[it]=Terminale a discesa -GenericName[ja]=ドロップダウン式ターミナル -GenericName[km]=ស្ថានីយ​ទម្លាក់​ចុះ -GenericName[ko]=위에서 내려오는 터미널 -GenericName[lt]=Išskleidžiamasis terminalas -GenericName[mr]=खाली येणारा टर्मिनल -GenericName[nb]=Nedtrekksterminal -GenericName[nds]=Utklapp-Konsool -GenericName[nl]=Uitvouwbare terminalemulator -GenericName[nn]=Nedtrekksterminal -GenericName[pa]=ਲਟਕਦਾ ਟਰਮੀਨਲ -GenericName[pl]=Rozwijany terminal -GenericName[pt]=Terminal Deslizante -GenericName[pt_BR]=Terminal suspenso -GenericName[ro]=Terminal derulant -GenericName[ru]=Выпадающий терминал -GenericName[sk]=Rozbaľovací terminál -GenericName[sr@ijekavian]=Падајући терминал -GenericName[sr@ijekavianlatin]=Padajući terminal -GenericName[sr@latin]=Padajući terminal -GenericName[sr]=Падајући терминал -GenericName[sv]=Rullgardinsterminal -GenericName[th]=เทอร์มินัลแบบหย่อนลง -GenericName[tr]=Yukarıdan Açılan Uçbirim -GenericName[uk]=Спадний термінал -GenericName[x-test]=xxDrop-down Terminalxx -GenericName[zh_CN]=拉幕式终端 -GenericName[zh_TW]=下拉式終端機 -Icon=yakuake -MimeType= -Name[en_US]=Yakuake -Name=Yakuake -Name[ar]=ياكواكي -Name[ast]=Yakuake -Name[be]=Yakuake -Name[bg]=Yakuake -Name[bs]=Yakuake -Name[ca@valencia]=Yakuake -Name[ca]=Yakuake -Name[cs]=Yakuake -Name[da]=Yakuake -Name[de]=Yakuake -Name[el]=Yakuake -Name[en_GB]=Yakuake -Name[eo]=Yakuake -Name[es]=Yakuake -Name[et]=Yakuake -Name[eu]=Yakuake -Name[fi]=Yakuake -Name[fr]=Yakuake -Name[ga]=Yakuake -Name[gl]=Yakuake -Name[hi]=याकुआके -Name[hne]=याकुआके -Name[hr]=Yakuake -Name[hu]=Yakuake -Name[ia]=Yakuake -Name[id]=Yakuake -Name[it]=Yakuake -Name[ja]=Yakuake -Name[km]=Yakuake -Name[ko]=Yakuake -Name[lt]=Yakuake -Name[lv]=Yakuake -Name[ml]=യാക്വാകെ -Name[mr]=याकुआके -Name[nb]=Yakuake -Name[nds]=Yakuake -Name[nl]=Yakuake -Name[nn]=Yakuake -Name[pa]=ਯਾਕੁਕੀ -Name[pl]=Yakuake -Name[pt]=Yakuake -Name[pt_BR]=Yakuake -Name[ro]=Yakuake -Name[ru]=Yakuake -Name[sk]=Yakuake -Name[sr@ijekavian]=Јакуаке -Name[sr@ijekavianlatin]=Yakuake -Name[sr@latin]=Yakuake -Name[sr]=Јакуаке -Name[sv]=Yakuake -Name[th]=Yakuake -Name[tr]=Yakuake -Name[ug]=Yakuake -Name[uk]=Yakuake -Name[x-test]=xxYakuakexx -Name[zh_CN]=Yakuake -Name[zh_TW]=Yakuake -Path= -StartupNotify=false -Terminal=false -TerminalOptions= -Type=Application -X-DBUS-ServiceName=org.kde.yakuake -X-DBUS-StartupType=unique -X-KDE-StartupNotify=false -X-KDE-SubstituteUID=false -X-KDE-Username= diff --git a/.config/autostart/org.kde.yakuake.desktop b/.config/autostart/org.kde.yakuake.desktop new file mode 120000 index 0000000..df44840 --- /dev/null +++ b/.config/autostart/org.kde.yakuake.desktop @@ -0,0 +1 @@ +.local/share/applications/org.kde.yakuake.desktop \ No newline at end of file diff --git a/.config/conky/sysinfo_green b/.config/conky/sysinfo_green index 5312195..dd52a82 100644 --- a/.config/conky/sysinfo_green +++ b/.config/conky/sysinfo_green @@ -63,11 +63,11 @@ conky.text = [[ ${color}${voffset 4}${font}Interface: ${gw_iface} ${font}${alignr}Gateway IP: ${gw_ip} ${font}${alignr}${if_match "$wireless_essid"=="off/any"}Déconnecté${else}${wireless_essid}${endif} ${font}${goto 5}Down${alignr}Up - ${goto 5}${color2}${downspeedgraph enp0s31f6 40,153}${goto 160}${upspeedgraph enp0s31f6 40,155} + ${goto 10}${color2}${downspeedgraph wlp0s20f3 40,160}${goto 180}${upspeedgraph wlp0s20f3 40,160} # Uncomment next line for wireless -# ${goto 5}${color}${downspeedf wlp3s0} Kb/s - ${totaldown wlp3s0}${goto 160}${upspeedf wlp3s0} Kb/s - ${totalup wlp3s0} +# ${goto 10}${color}${downspeedf wlp0s20f3} Kb/s - ${totaldown wlp0s20f3}${goto 180}${upspeedf wlp0s20f3} Kb/s - ${totalup wlp0s20f3} # Ethernet network display - ${goto 5}${color}${downspeedf enp0s31f6} Kb/s - ${totaldown enp0s31f6}${alignr}${upspeedf enp0s31f6} Kb/s - ${totalup enp0s31f6} + ${goto 10}${color}${downspeedf wlp0s20f3} Kb/s - ${totaldown wlp0s20f3}${alignr}${upspeedf wlp0s20f3} Kb/s - ${totalup wlp0s20f3} ${voffset 4}${color}$hr # diff --git a/.config/i3/config b/.config/i3/config index 252eaa8..6dbb23f 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -32,6 +32,13 @@ focus_follows_mouse no #bindsym $mod+Ctrl+Left exec --no-startup-id i3empty.py prev bindsym $mod+Shift+z exec --no-startup-id $HOME/.local/bin/i3scripts/i3empty.py +# Keybinds for laptop media keys +bindsym XF86AudioMute exec "pactl set-sink-mute @DEFAULT_SINK@ toggle" +bindsym XF86AudioLowerVolume exec "pulsemixer --change-volume -5" +bindsym XF86AudioRaiseVolume exec "pulsemixer --change-volume +5 --max-volume 125" +bindsym XF86MonBrightnessUp exec "brightnessctl s +2.5%" +bindsym XF86MonBrightnessDown exec "brightnessctl s 2.5%-" + # Font for window titles. Will also be used by the bar unless a different font # is used in the bar {} block below. font pango:Inconsolata Nerd Font Mono 10 @@ -163,6 +170,8 @@ for_window [class="Blueman-manager"] resize set width 600 for_window [class="Blueman-manager"] move position center for_window [class="systemsettings"] floating enable +for_window [class="Steam"] floating enable +for_window [class="Signal"] floating enable # start dmenu (a program launcher) bindsym $mod+d exec dmenu_run diff --git a/.config/polybar/config b/.config/polybar/config index 49eb4aa..049f921 100644 --- a/.config/polybar/config +++ b/.config/polybar/config @@ -45,7 +45,7 @@ cursor-scroll = ns-resize monitor = ${env:MONITOR} bottom = true width = 100% -height = 20 +height = 30 ; Use top bar colors background = ${bar/top.background} diff --git a/.local/share/applications/jetbrains-toolbox.desktop b/.local/share/applications/jetbrains-toolbox.desktop new file mode 100755 index 0000000..4c8f40a --- /dev/null +++ b/.local/share/applications/jetbrains-toolbox.desktop @@ -0,0 +1,15 @@ +[Desktop Entry] +Icon=/home/kapper/.local/share/JetBrains/Toolbox/toolbox.svg +Exec=/home/kapper/.local/share/JetBrains/Toolbox/bin/jetbrains-toolbox --minimize +Version=1.0 +Type=Application +Categories=Development +Name=JetBrains Toolbox +StartupWMClass=jetbrains-toolbox +Terminal=false +MimeType=x-scheme-handler/jetbrains; +X-GNOME-Autostart-enabled=true +StartupNotify=false +X-GNOME-Autostart-Delay=10 +X-MATE-Autostart-Delay=10 +X-KDE-autostart-after=panel \ No newline at end of file diff --git a/.local/share/applications/mullvad-vpn.desktop b/.local/share/applications/mullvad-vpn.desktop new file mode 100755 index 0000000..2803792 --- /dev/null +++ b/.local/share/applications/mullvad-vpn.desktop @@ -0,0 +1,21 @@ +[Desktop Entry] +Categories=Network; +Comment[en_US]=Mullvad VPN client +Comment=Mullvad VPN client +Exec="/opt/Mullvad VPN/mullvad-vpn" %U +GenericName[en_US]= +GenericName= +Icon=mullvad-vpn +MimeType= +Name[en_US]=Mullvad VPN +Name=Mullvad VPN +Path= +StartupNotify=true +StartupWMClass=Mullvad VPN +Terminal=false +TerminalOptions= +Type=Application +X-DBUS-ServiceName= +X-DBUS-StartupType= +X-KDE-SubstituteUID=false +X-KDE-Username= diff --git a/.local/share/applications/org.kde.yakuake.desktop b/.local/share/applications/org.kde.yakuake.desktop new file mode 100755 index 0000000..4f300ea --- /dev/null +++ b/.local/share/applications/org.kde.yakuake.desktop @@ -0,0 +1,180 @@ +[Desktop Entry] +Categories=Qt;KDE;System;TerminalEmulator; +Comment[en_US]=A drop-down terminal emulator based on KDE Konsole technology. +Comment=A drop-down terminal emulator based on KDE Konsole technology. +Comment[ar]=محاكي طرفيّة منسدل مبنيّ على تقنيّة طرفيّة كدي. +Comment[ast]=Un emulador de terminal estenderexable basáu na teunoloxía de KDE Konsole. +Comment[bg]=Падащ терминален емулатор с меню, базиран на конзолната технология на KDE. +Comment[bs]=Padajući simulator terminala baziran na KDE konzolnoj tehnologiji. +Comment[ca@valencia]=Un emulador de terminal desplegable basat en la tecnologia del Konsole del KDE. +Comment[ca]=Un emulador de terminal desplegable basat en la tecnologia del Konsole del KDE. +Comment[cs]=Vysouvací emulátor terminálu založený na KDE programu Konsole. +Comment[da]=En terminal som ruller ned fra oven baseret på KDE's Konsole-teknologi. +Comment[de]=Ein Aufklapp-Terminalemulator basierend auf der KDE-Konsole. +Comment[el]=Μία εφαρμογή τερματικού καθοδικής κύλισης βασισμένη στην τεχνολογία KDE Konsole. +Comment[en_GB]=A drop-down terminal emulator based on KDE Konsole technology. +Comment[es]=Un emulador de terminal desplegable basado en la tecnología de KDE Konsole. +Comment[et]=Lahtikeriv terminaliemulaator, mille aluseks on KDE Konsooli tehnoloogia. +Comment[eu]=KDE Konsole teknologian oinarritzen den goitik-behera zabaltzen den terminal emulatzaile bat. +Comment[fi]=KDE:n Konsoleen pohjautuva alas putoava pääte. +Comment[fr]=Un émulateur de terminal à liste déroulante reposant sur la technologie de l'application Konsole de KDE. +Comment[ga]=Aithriseoir teirminéil anuas bunaithe ar theicneolaíocht Konsole KDE. +Comment[gl]=Un emulador despregábel de terminal baseado en Konsole. +Comment[hi]=ड्रॉपडाउन टर्मिनल एमुलेटर जो कि केडीई कंसोल तकनॉलाजी पर आधारित है +Comment[hne]=ड्रापडाउन टर्मिनल एमुलेटर जऊन कि केडीई कंसोल तकनालाजी मं आधार से हे +Comment[hr]=Spuštajući emulator terminala baziran na KDE-ovoj Konsole tehnologiji. +Comment[hu]=A KDE Konsole-ra épülő legördülő terminálemulátor +Comment[id]=Sebuah emulator terminal bentangturun berdasarkan teknologi Konsole KDE. +Comment[it]=Un emulatore di terminale a discesa basato sulla tecnologia di KDE Konsole. +Comment[ja]=KDE Konsole のテクノロジーに基づくドロップダウン式のターミナルエミュレータ +Comment[km]=កម្មវិធី​ត្រាប់​ស្ថានីយ​ធ្លាក់​ចុះ​ដែល​មាន​មូលដ្ឋាន​លើ​បច្ចេក​វិទ្យា​កុងសូល​របស់ KDE ។ +Comment[ko]=KDE Konsole을 기반으로 한 드롭 다운 방식 터미널 에뮬레이터. +Comment[lt]=Nusileidžiantis terminalo emuliatorius paremtas KDE Konsole technologija. +Comment[lv]=Izkrītošs termināļa emulators, kurš bāzēts uz KDE Konsole tehnoloģijas. +Comment[ml]=കെഡി‌ഈയുടെ കണ്‍സോള്‍ സാങ്കേതികത്വം അടിസ്ഥാനമാക്കിയ ഇറങ്ങിവരുന്ന ടെര്‍മിനല്‍ എമുലേറ്റര്‍ +Comment[mr]=केडीई कंसोल तंत्रज्ञानावर आधारित खाली येणारा टर्मिनल एम्युलेटर. +Comment[nb]=En terminalemulator basert på KDEs Konsole-teknologi. +Comment[nds]=En Konsool-Emulater, de sik utklappen lett, op KDE-Konsole opbuut. +Comment[nl]=Een uitvouwbare terminalemulator, gebaseerd op de technologie van KDE Konsole. +Comment[nn]=Ein rullegardinbasert terminalemulator basert på KDE Konsoll-teknologien +Comment[pa]=ਕੇਡੀਈ ਕਨਸੋਲ ਤਕਨਾਲੋਜੀ ਉੱਤੇ ਅਧਾਰਿਤ ਲਟਕਦਾ ਟਰਮੀਨਲ ਰੂਪ ਹੈ। +Comment[pl]=Emulator rozwijanego terminala oparty o technologię KDE Konsole. +Comment[pt]=Um emulador de terminal, baseado na tecnologia do Konsole do KDE. +Comment[pt_BR]=Um emulador de terminal baseado na tecnologia do Konsole do KDE. +Comment[ro]=Un emulator de terminal bazat pe tehnologia Konsole din KDE. +Comment[ru]=Эмулятор терминала в стиле Quake, основанный на технологии KDE Konsole. +Comment[sk]=Rozbaľovací emulátor terminálu založený na technológii KDE Konsole. +Comment[sr@ijekavian]=Падајући емулатор терминала заснован на КДЕ‑овој Конзоли. +Comment[sr@ijekavianlatin]=Padajući emulator terminala zasnovan na KDE‑ovoj Konsoli. +Comment[sr@latin]=Padajući emulator terminala zasnovan na KDE‑ovoj Konsoli. +Comment[sr]=Падајући емулатор терминала заснован на КДЕ‑овој Конзоли. +Comment[sv]=En nerfällbar terminalemulator baserad på teknologi från KDE:s Terminal. +Comment[th]=โปรแกรมจำลองเทอร์มินัลแบบหย่อนลง อิงพื้นฐานเทคโนโลยีคอนโซล K +Comment[tr]=KDE Konsole teknolojisi üzerine kurulu, yukarıdan aşağı açılabilen bir uçbirim öykünücüsü. +Comment[uk]=Спадний замінник термінала, заснований на технології KDE Konsole. +Comment[x-test]=xxA drop-down terminal emulator based on KDE Konsole technology.xx +Comment[zh_CN]=一个基于 KDE Konsole 技术的拉幕式终端仿真器。 +Comment[zh_TW]=下拉式終端模擬器,基於 KDE Konsole 的技術。 +Exec=yakuake +GenericName[en_US]=Drop-down Terminal +GenericName=Drop-down Terminal +GenericName[ar]=طرفيّة منسدلة +GenericName[ast]=Terminal estenderexable +GenericName[bg]=Падащ терминал +GenericName[bs]=Padajući terminal +GenericName[ca@valencia]=Terminal desplegable +GenericName[ca]=Terminal desplegable +GenericName[cs]=Vysouvací terminál +GenericName[da]=Terminal der ruller ned +GenericName[de]=Aufklapp-Terminal +GenericName[el]=Τερματικό καθοδικής κύλισης +GenericName[en_GB]=Drop-down Terminal +GenericName[es]=Terminal de menú desplegable +GenericName[et]=Lahtikeriv terminal +GenericName[eu]=Goitik-behera zabaltzen den terminala +GenericName[fi]=Alas putoava pääte +GenericName[fr]=Terminal avec liste déroulante +GenericName[gl]=Terminal despregábel +GenericName[hi]=ड्रॉपडाउन टर्मिनल +GenericName[hr]=Spuštajući terminal +GenericName[hu]=Legördülő terminál +GenericName[id]=Terminal Longsor +GenericName[it]=Terminale a discesa +GenericName[ja]=ドロップダウン式ターミナル +GenericName[km]=ស្ថានីយ​ទម្លាក់​ចុះ +GenericName[ko]=위에서 내려오는 터미널 +GenericName[lt]=Išskleidžiamasis terminalas +GenericName[mr]=खाली येणारा टर्मिनल +GenericName[nb]=Nedtrekksterminal +GenericName[nds]=Utklapp-Konsool +GenericName[nl]=Uitvouwbare terminalemulator +GenericName[nn]=Nedtrekksterminal +GenericName[pa]=ਲਟਕਦਾ ਟਰਮੀਨਲ +GenericName[pl]=Rozwijany terminal +GenericName[pt]=Terminal Deslizante +GenericName[pt_BR]=Terminal suspenso +GenericName[ro]=Terminal derulant +GenericName[ru]=Выпадающий терминал +GenericName[sk]=Rozbaľovací terminál +GenericName[sr@ijekavian]=Падајући терминал +GenericName[sr@ijekavianlatin]=Padajući terminal +GenericName[sr@latin]=Padajući terminal +GenericName[sr]=Падајући терминал +GenericName[sv]=Rullgardinsterminal +GenericName[th]=เทอร์มินัลแบบหย่อนลง +GenericName[tr]=Yukarıdan Açılan Uçbirim +GenericName[uk]=Спадний термінал +GenericName[x-test]=xxDrop-down Terminalxx +GenericName[zh_CN]=拉幕式终端 +GenericName[zh_TW]=下拉式終端機 +Icon=yakuake +MimeType= +Name[en_US]=Yakuake +Name=Yakuake +Name[ar]=ياكواكي +Name[ast]=Yakuake +Name[be]=Yakuake +Name[bg]=Yakuake +Name[bs]=Yakuake +Name[ca@valencia]=Yakuake +Name[ca]=Yakuake +Name[cs]=Yakuake +Name[da]=Yakuake +Name[de]=Yakuake +Name[el]=Yakuake +Name[en_GB]=Yakuake +Name[eo]=Yakuake +Name[es]=Yakuake +Name[et]=Yakuake +Name[eu]=Yakuake +Name[fi]=Yakuake +Name[fr]=Yakuake +Name[ga]=Yakuake +Name[gl]=Yakuake +Name[hi]=याकुआके +Name[hne]=याकुआके +Name[hr]=Yakuake +Name[hu]=Yakuake +Name[ia]=Yakuake +Name[id]=Yakuake +Name[it]=Yakuake +Name[ja]=Yakuake +Name[km]=Yakuake +Name[ko]=Yakuake +Name[lt]=Yakuake +Name[lv]=Yakuake +Name[ml]=യാക്വാകെ +Name[mr]=याकुआके +Name[nb]=Yakuake +Name[nds]=Yakuake +Name[nl]=Yakuake +Name[nn]=Yakuake +Name[pa]=ਯਾਕੁਕੀ +Name[pl]=Yakuake +Name[pt]=Yakuake +Name[pt_BR]=Yakuake +Name[ro]=Yakuake +Name[ru]=Yakuake +Name[sk]=Yakuake +Name[sr@ijekavian]=Јакуаке +Name[sr@ijekavianlatin]=Yakuake +Name[sr@latin]=Yakuake +Name[sr]=Јакуаке +Name[sv]=Yakuake +Name[th]=Yakuake +Name[tr]=Yakuake +Name[ug]=Yakuake +Name[uk]=Yakuake +Name[x-test]=xxYakuakexx +Name[zh_CN]=Yakuake +Name[zh_TW]=Yakuake +Path= +StartupNotify=false +Terminal=false +TerminalOptions= +Type=Application +X-DBUS-ServiceName=org.kde.yakuake +X-DBUS-StartupType=unique +X-KDE-StartupNotify=false +X-KDE-SubstituteUID=false +X-KDE-Username= diff --git a/.xbindkeysrc b/.xbindkeysrc index b7718af..39fc69b 100644 --- a/.xbindkeysrc +++ b/.xbindkeysrc @@ -1,64 +1,70 @@ +# For the benefit of emacs users: -*- shell-script -*- ########################### # xbindkeys configuration # ########################### # -# Version: 0.1.3 +# Version: 1.8.6 # -# If you edit this, do not forget to uncomment any lines that you change. +# If you edit this file, do not forget to uncomment any lines +# that you change. # The pound(#) symbol may be used anywhere for comments. # +# To specify a key, you can use 'xbindkeys --key' or +# 'xbindkeys --multikey' and put one of the two lines in this file. +# +# The format of a command line is: +# "command to start" +# associated key +# +# # A list of keys is in /usr/include/X11/keysym.h and in -# /usr/include/X11/keysymdef.h -# The XK_ is not needed. +# /usr/include/X11/keysymdef.h +# The XK_ is not needed. # -# List of modifier (on my keyboard): -# Control, Shift, Mod1 (Alt), Mod2 (NumLock), -# Mod3 (CapsLock), Mod4, Mod5 (Scroll). +# List of modifier: +# Release, Control, Shift, Mod1 (Alt), Mod2 (NumLock), +# Mod3 (CapsLock), Mod4, Mod5 (Scroll). # -# Another way to specifie a key is to use 'xev' and set the -# keycode with c:nnn or the modifier with m:nnn where nnn is -# the keycode or the state returned by xev -# -# This file is created by xbindkey_config -# The structure is : -# # Remark -# "command" -# m:xxx + c:xxx -# Shift+... + +# The release modifier is not a standard X modifier, but you can +# use it if you want to catch release events instead of press events + +# By defaults, xbindkeys does not pay attention with the modifiers +# NumLock, CapsLock and ScrollLock. +# Uncomment the lines above if you want to pay attention to them. #keystate_numlock = enable -#keystate_scrolllock = enable #keystate_capslock = enable +#keystate_scrolllock= enable -# SETUP INSTRUCTIONS: -# Run `xbindkeys --key` and press a key to get the output -# Place the output under the correspondng action to trigger for that key press -# Useful for configuring media keys for laptops; They all differ -# These settings are for a Dell XPS 13 9310 +# Examples of commands: -#Volume Up -"pulsemixer --change-volume +5 --max-volume 125" - m:0x0 + c:123 - XF86AudioRaiseVolume +"xbindkeys_show" + control+shift + q -#Volume Down -"pulsemixer --change-volume -5" - m:0x0 + c:122 - XF86AudioLowerVolume +# set directly keycode (here control + f with my keyboard) +#"xterm" +# c:41 + m:0x4 -#Toggle Audio -"pactl set-sink-mute @DEFAULT_SINK@ toggle" - m:0x0 + c:121 - XF86AudioMute +# specify a mouse button +#"xterm" +# control + b:2 -#Brightness Up -"brightnessctl s +2.5%" - m:0x0 + c:233 - XF86MonBrightnessUp +#"xterm -geom 50x20+20+20" +# Shift+Mod2+alt + s +# +## set directly keycode (here control+alt+mod2 + f with my keyboard) +#"xterm" +# alt + c:0x29 + m:4 + mod2 +# +## Control+Shift+a release event starts rxvt +#"rxvt" +# release+control+shift + a +# +## Control + mouse button 2 release event starts rxvt +#"rxvt" +# Control + b:2 + Release -#Brightness Down -"brightnessctl s 2.5%-" - m:0x0 + c:232 - XF86MonBrightnessDown - -# End of xbindkeys configuration +################################## +# End of xbindkeys configuration # +##################################