diff --git a/.config/autostart/Xcompmgr.desktop b/.config/autostart/Redshift.desktop similarity index 56% rename from .config/autostart/Xcompmgr.desktop rename to .config/autostart/Redshift.desktop index 383370df..27a667cb 100644 --- a/.config/autostart/Xcompmgr.desktop +++ b/.config/autostart/Redshift.desktop @@ -2,10 +2,9 @@ Encoding=UTF-8 Version=0.9.4 Type=Application -Name=Xcompmgr -Comment=Compositor -Exec=xcompmgr -fF -I 0.14 -O 0.14 -D 10 -s -OnlyShowIn=XFCE; +Name=Redshift +Comment=Eye strain reducer +Exec=redshift RunHook=0 StartupNotify=false Terminal=false diff --git a/.config/autostart/thunderbird.desktop b/.config/autostart/thunderbird.desktop deleted file mode 100755 index 56726198..00000000 --- a/.config/autostart/thunderbird.desktop +++ /dev/null @@ -1,125 +0,0 @@ -[Desktop Entry] -Categories=Network;Email;News;GTK; -Comment[en_US]=Read/Write Mail/News with Thunderbird -Comment=Read/Write Mail/News with Thunderbird -Comment[ast]=Lleer y escribir corréu electrónicu -Comment[ca]=Llegiu i escriviu correu -Comment[cs]=Čtení a psaní pošty -Comment[da]=Læs/skriv post/nyheder med Thunderbird -Comment[de]=E-Mails und Nachrichten mit Thunderbird lesen und schreiben -Comment[el]=Διαβάστε και γράψτε γράμματα με το Mozilla Thunderbird -Comment[es]=Lea y escriba correos y noticias con Thunderbird -Comment[fi]=Lue ja kirjoita sähköposteja -Comment[fr]=Lire et écrire des courriels -Comment[gl]=Lea e escriba correo electrónico -Comment[he]=קריאה/כתיבה של דוא״ל/חדשות באמצעות Mozilla Thunderbird -Comment[hr]=Čitajte/šaljite e-poštu s Thunderbird -Comment[hu]=Levelek írása és olvasása a Thunderbirddel -Comment[it]=Per leggere e scrivere email -Comment[ja]=メールの読み書き -Comment[ko]=Mozilla Thunderbird 메일/뉴스 읽기 및 쓰기 클라이언트 -Comment[nl]=E-mail/nieuws lezen en schrijven met Mozilla Thunderbird -Comment[pl]=Czytanie i wysyłanie e-maili -Comment[pt_BR]=Leia e escreva suas mensagens -Comment[ru]=Читайте и пишите письма -Comment[sk]=Čítajte a píšte poštu pomocou programu Thunderbird -Comment[sv]=Läs och skriv e-post -Comment[ug]=ئېلخەت ۋە خەۋەرلەرنى Mozilla Thunderbird دا كۆرۈش ۋە يېزىش -Comment[uk]=Читання та написання листів -Comment[vi]=Đọc và soạn thư điện tử -Comment[zh_CN]=阅读邮件或新闻 -Comment[zh_TW]=以 Mozilla Thunderbird 讀寫郵件或新聞 -Exec=/usr/bin/thunderbird %u -GenericName[en_US]=Mail Client -GenericName=Mail Client -GenericName[ast]=Client de correu -GenericName[ca]=Client de correu -GenericName[cs]=Poštovní klient -GenericName[da]=Postklient -GenericName[de]=E-Mail-Anwendung -GenericName[el]=Λογισμικό αλληλογραφίας -GenericName[es]=Cliente de correo -GenericName[fi]=Sähköpostiohjelma -GenericName[fr]=Client de messagerie -GenericName[gl]=Cliente de correo electrónico -GenericName[he]=לקוח דוא״ל -GenericName[hr]=Klijent e-pošte -GenericName[hu]=Levelezőkliens -GenericName[it]=Client email -GenericName[ja]=電子メールクライアント -GenericName[ko]=메일 클라이언트 -GenericName[nl]=E-mailprogramma -GenericName[pt_BR]=Cliente de E-mail -GenericName[ru]=Почтовый клиент -GenericName[sk]=Poštový klient -GenericName[ug]=ئېلخەت دېتالى -GenericName[uk]=Поштова програма -GenericName[vi]=Phần mềm khách quản lý thư điện tử -GenericName[zh_CN]=邮件新闻客户端 -GenericName[zh_TW]=郵件用戶端 -Icon=thunderbird -Keywords=EMail;E-mail;Contact;Addressbook;News; -Keywords[ast]=Corréu;Corréu-e;Noticies;Discusiones;Mensaxes;Canales;RSS -Keywords[ca]=Correu;Email;E-mail;Mailing;Llistes;Notícies;RSS -Keywords[cs]=Email;E-mail;Pošta;Elektronická pošta;Diskusní skupiny;Čtečka;RSS -Keywords[da]=Email;E-mail;Epost;E-post;Ebrev;E-brev;Kontakt;Adressebog;Nyheder; -Keywords[de]=Mail;E-Mail;Newsgroup;Nachrichten;Feed;RSS;Post;News;Usenet;online;lesen;schreiben -Keywords[el]=Email;E-mail;Newsgroup;Feed;RSS;ημαιλ;Αλληλογραφία;Ροή;ΡΣΣ;Συζητήσεις;Γράμματα -Keywords[es]=Email;Correo electrónico;Noticias;Discusiones;Mensajes;Canales;RSS -Keywords[fi]=Mail;E-Mail;Email;Newsgroup;Feed;RSS;posti;sähköposti;maili;meili;Usenet;uutisryhmät;syöte -Keywords[fr]=Mails;Mels;E-Mails;Emails;Courriels;Courriers;Newsgroup;Feed;RSS;Poster;Thunderbird;Lire;Écrire -Keywords[he]=דוא"ל;דוא״ל;מייל;אי-מייל;אימייל;הודעות;מוזילה;תאנדרבירד;ת׳אנדרבירד;ת'אנדרבירד;ת׳אנדרברד;ת'אנדרברד;דואל; -Keywords[hr]=email;e-mail;e-pošta;pošta;RSS -Keywords[hu]=Email;E-mail;Levél;Levelezés;Hírcsoport;Feed;Hírforrás;RSS -Keywords[is]=tölvupóstur;rafpóstur;fréttir;fréttahópar;samtöl;skilaboð;fréttastraumar;RSS -Keywords[it]=Email;Mail;Posta;Newsgroup;Feed;RSS -Keywords[ja]=Eメール;イーメール;mail;e-mail;email;メール;電子メール;ニュースグループ;ネットニュース;RSS;フィードリーダー;書く;読む;Mozilla -Keywords[nl]=Email;E-mail;Newsgroup;Feed;RSS;Nieuwsgroep;Post -Keywords[ru]=Email;E-mail;Newsgroup;Feed;RSS;почта;письма;новости;фиды -Keywords[sk]=Email;E-mail;Elektronická pošta;Diskusné skupiny;Čítačka kanálov;RSS -Keywords[uk]=Email;E-mail;Newsgroup;Feed;RSS;пошта;новини;подачі;стрічка -Keywords[vi]=Mail;E-Mail;Email;Newsgroup;Feed;RSS;Thư điện tử;Gửi thư -Keywords[zh_CN]=Mail;E-Mail;Email;Newsgroup;Feed;RSS;电子;邮件;新闻;Thunderbird;tb;雷鸟;电邮;邮箱;阅读器; -MimeType=text/vcard;text/calendar;message/rfc822; -Name[en_US]=Thunderbird -Name=Thunderbird -Name[ast]=Veceru de corréu Thunderbird -Name[ca]=Client de correu Thunderbird -Name[cs]=Poštovní klient Thunderbird -Name[da]=Mozilla Thunderbird - e-post/nyhedsgruppe -Name[de]=Thunderbird E-Mail und Nachrichten -Name[el]=Ηλεκτρονική αλληλογραφία Thunderbird -Name[es]=Cliente de correo Thunderbird -Name[fi]=Thunderbird-sähköposti -Name[fr]=Messagerie Thunderbird -Name[gl]=Cliente de correo Thunderbird -Name[he]=Mozilla Thunderbird דוא״ל/חדשות -Name[hr]=Mozilla Thunderbird e-pošta/novosti -Name[hu]=Thunderbird levelezőkliens -Name[it]=Email Mozilla Thunderbird -Name[ja]=Thunderbird電子メールクライアント -Name[ko]=Mozilla Thunderbird -Name[nl]=Mozilla Thunderbird e-mail/nieuws -Name[pl]=Klient poczty Thunderbird -Name[pt_BR]=Cliente de E-mail Thunderbird -Name[ru]=Почтовый клиент Thunderbird -Name[sk]=Thunderbird - poštový klient -Name[sv]=E-postklienten Thunderbird -Name[ug]=Mozilla Thunderbird ئېلخەت/خەۋەر -Name[uk]=Поштова програма Thunderbird -Name[vi]=Trình điện thư Mozilla Thunderbird -Name[zh_CN]=Thunderbird 邮件/新闻 -Name[zh_TW]=Thunderbird 郵件 -Path= -StartupNotify=true -StartupWMClass=Thunderbird -Terminal=false -TerminalOptions= -Type=Application -Version=1.0 -X-DBUS-ServiceName= -X-DBUS-StartupType= -X-KDE-RunOnDiscreteGpu=false -X-KDE-SubstituteUID=false -X-KDE-Username= -X-MultipleArgs=false diff --git a/.config/compton.conf b/.config/compton.conf deleted file mode 100644 index 83269e95..00000000 --- a/.config/compton.conf +++ /dev/null @@ -1,139 +0,0 @@ -## BACKEND - -backend = "glx"; -glx-no-stencil = true; -glx-copy-from-front = false; - -# GLX backend: Avoid rebinding pixmap on window damage. -# Probably could improve performance on rapid window content changes, but is known to break things on some drivers (LLVMpipe). -# Recommended if it works. -glx-no-rebind-pixmap = true; - -# GLX backend: GLX buffer swap method we assume. -# Could be undefined (0), copy (1), exchange (2), 3-6, or buffer-age (-1). -# undefined is the slowest and the safest, and the default value. -# copy is fastest, but may fail on some drivers, -# 2-6 are gradually slower but safer (6 is still faster than 0). -# Usually, double buffer means 2, triple buffer means 3. -# buffer-age means auto-detect using GLX_EXT_buffer_age, supported by some drivers. -# Useless with --glx-use-copysubbuffermesa. -# Partially breaks --resize-damage. -# Defaults to undefined. -glx-swap-method = "undefined"; - -## SHADOWS - -shadow = true; -no-dnd-shadow = true; -no-dock-shadow = false; -# Zero the part of the shadow's mask behind the window. Fix some weirdness with ARGB windows. -clear-shadow = false; -shadow-radius = 6; -shadow-offset-x = -9; -shadow-offset-y = -8; -shadow-opacity = 0.5; -# shadow-red = 0.0; -# shadow-green = 0.0; -# shadow-blue = 0.0; -shadow-ignore-shaped = false; - -shadow-exclude = [ - "name = 'oneko'", - "name = 'Notification'", - "name = 'xfce4-notifyd'", - "name *= 'VLC'", - "name *= 'compton'", - "name *= 'Chromium'", - "name *= 'Chrome'", - "name *= 'Conky'", - "name *= 'Polybar tray window'", - "class_g = 'Conky'", - "class_g ?= 'Notify-osd'", - "class_g ?= 'Xfce4-notifyd'", - "class_g ?= 'Xfce4-power-manager'", - "class_g ?= 'Wine'", - "window_type = 'dock'", - "_GTK_FRAME_EXTENTS@:c" -]; - -## OPACITY - -menu-opacity = 1; -inactive-opacity = 1; -active-opacity = 1; -frame-opacity = 1; -inactive-opacity-override = false; -alpha-step = 0.06; -blur-background = false; -blur-kern = "7x7box"; -# Blur background of opaque windows with transparent frames as well. -blur-background-frame = false; -# Do not let blur radius adjust based on window opacity. -blur-background-fixed = true; -blur-background-exclude = [ - "! class_g = 'Conky'", - "class_g ?= 'xfdesktop'", - "window_type = 'dock'", - "class_g ?= 'Wine'" -]; - -## FADING - -fading = true; -# The time between steps in a fade in milliseconds. (default 10). -fade-delta = 5; -# Opacity change between steps while fading in. (default 0.028). -fade-in-step = 0.07; -# Opacity change between steps while fading out. (default 0.03). -fade-out-step = 0.07; -# Fade windows in/out when opening/closing -# no-fading-openclose = true; - -fade-exclude = [ ]; - -## OTHER - -# Try to detect WM windows and mark them as active. -mark-wmwin-focused = true; -# Mark all non-WM but override-redirect windows active (e.g. menus). -mark-ovredir-focused = true; -use-ewmh-active-win = true; -detect-rounded-corners = true; -detect-client-opacity = true; -refresh-rate = 144; -vsync = "opengl-swc"; -# Enable DBE painting mode, intended to use with VSync to (hopefully) eliminate tearing. -# Reported to have no effect, though. -dbe = false; -# Painting on X Composite overlay window. Recommended. -paint-on-overlay = true; -# Limit compton to repaint at most once every 1 / refresh_rate second to boost performance. -# This should not be used with --vsync drm/opengl/opengl-oml as they essentially does --sw-opti's job already -sw-opti = true; -# Unredirect all windows if a full-screen opaque window is detected, to maximize performance for full-screen windows, like games. -# Known to cause flickering when redirecting/unredirecting windows. -# paint-on-overlay may make the flickering less obvious. -unredir-if-possible = true; - -# Specify a list of conditions of windows that should always be considered focused. -focus-exclude = [ ]; - -detect-transient = true; -detect-client-leader = true; - -## WINDOW TYPE SETTINGS - -wintypes: -{ - tooltip = - { - # fade: Fade the particular type of windows. - fade = true; - # shadow: Give those windows shadow - shadow = true; - # opacity: Default opacity for the type of windows. - opacity = 0.85; - # focus: Whether to always consider windows of this type focused. - focus = true; - }; -}; diff --git a/.config/dunst/dunstrc b/.config/dunst/dunstrc deleted file mode 100644 index 959ad0a9..00000000 --- a/.config/dunst/dunstrc +++ /dev/null @@ -1,322 +0,0 @@ -[global] - ### Display ### - - # Which monitor should the notifications be displayed on. - monitor = 0 - - # Display notification on focused monitor. Possible modes are: - # mouse: follow mouse pointer - # keyboard: follow window with keyboard focus - # none: don't follow anything - # - # "keyboard" needs a window manager that exports the - # _NET_ACTIVE_WINDOW property. - # This should be the case for almost all modern window managers. - # - # If this option is set to mouse or keyboard, the monitor option - # will be ignored. - follow = mouse - - # The geometry of the window: - # [{width}]x{height}[+/-{x}+/-{y}] - # The geometry of the message window. - # The height is measured in number of notifications everything else - # in pixels. If the width is omitted but the height is given - # ("-geometry x2"), the message window expands over the whole screen - # (dmenu-like). If width is 0, the window expands to the longest - # message displayed. A positive x is measured from the left, a - # negative from the right side of the screen. Y is measured from - # the top and down respectively. - # The width can be negative. In this case the actual width is the - # screen width minus the width defined in within the geometry option. - geometry = "500x8-0-48" - corner_radius = 0 - - # Show how many messages are currently hidden (because of geometry). - indicate_hidden = yes - - # Shrink window if it's smaller than the width. Will be ignored if - # width is 0. - shrink = no - - # The transparency of the window. Range: [0; 100]. - # This option will only work if a compositing window manager is - # present (e.g. xcompmgr, compiz, etc.). - transparency = 0 - - # The height of the entire notification. If the height is smaller - # than the font height and padding combined, it will be raised - # to the font height and padding. - notification_height = 0 - - # Draw a line of "separator_height" pixel height between two - # notifications. - # Set to 0 to disable. - separator_height = 0 - - # Padding between text and separator. - padding = 8 - - # Horizontal padding. - horizontal_padding = 8 - - # Defines width in pixels of frame around the notification window. - # Set to 0 to disable. - frame_width = 20 - - # Defines color of the frame around the notification window. - #frame_color = "#aaaaaa" - frame_color = "#000000" - - # Define a color for the separator. - # possible values are: - # * auto: dunst tries to find a color fitting to the background; - # * foreground: use the same color as the foreground; - # * frame: use the same color as the frame; - # * anything else will be interpreted as a X color. - separator_color = frame - - # Sort messages by urgency. - sort = yes - - # Don't remove messages, if the user is idle (no mouse or keyboard input) - # for longer than idle_threshold seconds. - # Set to 0 to disable. - idle_threshold = 120 - - ### Text ### - - #font = Monospace 8 - font = Noto Sans 10 - - # The spacing between lines. If the height is smaller than the - # font height, it will get raised to the font height. - line_height = 0 - - # Possible values are: - # full: Allow a small subset of html markup in notifications: - # bold - # italic - # strikethrough - # underline - # - # For a complete reference see - # . - # - # strip: This setting is provided for compatibility with some broken - # clients that send markup even though it's not enabled on the - # server. Dunst will try to strip the markup but the parsing is - # simplistic so using this option outside of matching rules for - # specific applications *IS GREATLY DISCOURAGED*. - # - # no: Disable markup parsing, incoming notifications will be treated as - # plain text. Dunst will not advertise that it has the body-markup - # capability if this is set as a global setting. - # - # It's important to note that markup inside the format option will be parsed - # regardless of what this is set to. - markup = full - - # The format of the message. Possible variables are: - # %a appname - # %s summary - # %b body - # %i iconname (including its path) - # %I iconname (without its path) - # %p progress value if set ([ 0%] to [100%]) or nothing - # %n progress value if set without any extra characters - # Markup is allowed - format = "%s (%a)\n%b" - - # Alignment of message text. - # Possible values are "left", "center" and "right". - alignment = left - - # Show age of message if message is older than show_age_threshold - # seconds. - # Set to -1 to disable. - show_age_threshold = 60 - - # Split notifications into multiple lines if they don't fit into - # geometry. - word_wrap = yes - - # Ignore newlines '\n' in notifications. - ignore_newline = no - - # Merge multiple notifications with the same content - stack_duplicates = true - - # Hide the count of merged notifications with the same content - hide_duplicate_count = false - - # Display indicators for URLs (U) and actions (A). - show_indicators = yes - - ### Icons ### - - # Align icons left/right/off - icon_position = right - - # Scale larger icons down to this size, set to 0 to disable - max_icon_size = 48 - - # Paths to default icons. - icon_path = /usr/share/icons/Papirus-Dark/48x48/status/:/usr/share/icons/Papirus-Dark/48x48/devices/:/usr/share/icons/Papirus-Dark/48x48/apps - - ### History ### - - # Should a notification popped up from history be sticky or timeout - # as if it would normally do. - sticky_history = yes - - # Maximum amount of notifications kept in history - history_length = 20 - - ### Misc/Advanced ### - - # dmenu path. - dmenu = /usr/bin/rofi -dmenu -p dunst: - - # Browser for opening urls in context menu. - browser = xdg-open - - # Always run rule-defined scripts, even if the notification is suppressed - always_run_script = true - - # Define the title of the windows spawned by dunst - title = Dunst - - # Define the class of the windows spawned by dunst - class = Dunst - - # Print a notification on startup. - # This is mainly for error detection, since dbus (re-)starts dunst - # automatically after a crash. - startup_notification = false - - ### Legacy - - # Use the Xinerama extension instead of RandR for multi-monitor support. - # This setting is provided for compatibility with older nVidia drivers that - # do not support RandR and using it on systems that support RandR is highly - # discouraged. - # - # By enabling this setting dunst will not be able to detect when a monitor - # is connected or disconnected which might break follow mode if the screen - # layout changes. - force_xinerama = false - -# Experimental features that may or may not work correctly. Do not expect them -# to have a consistent behaviour across releases. -[experimental] - # Calculate the dpi to use on a per-monitor basis. - # If this setting is enabled the Xft.dpi value will be ignored and instead - # dunst will attempt to calculate an appropriate dpi value for each monitor - # using the resolution and physical size. This might be useful in setups - # where there are multiple screens with very different dpi values. - per_monitor_dpi = false - -[shortcuts] - - # Shortcuts are specified as [modifier+][modifier+]...key - # Available modifiers are "ctrl", "mod1" (the alt-key), "mod2", - # "mod3" and "mod4" (windows-key). - # Xev might be helpful to find names for keys. - - # Close notification. - close = mod1+shift+space - - # Close all notifications. - close_all = mod1+shift+enter - - # Redisplay last message(s). - # On the US keyboard layout "grave" is normally above TAB and left - # of "1". Make sure this key actually exists on your keyboard layout, - # e.g. check output of 'xmodmap -pke' - history = mod1+shift+d - - # Context menu. - context = mod1+shift+o - -[urgency_low] - # IMPORTANT: colors have to be defined in quotation marks. - # Otherwise the "#" and following would be interpreted as a comment. - background = "#000000" - foreground = "#7c818c" - timeout = 10 - # Icon for notifications with low urgency, uncomment to enable - #icon = /path/to/icon - -[urgency_normal] - background = "#000000" - foreground = "#fffcf6" - timeout = 10 - # Icon for notifications with normal urgency, uncomment to enable - #icon = /path/to/icon - -[urgency_critical] - background = "#000000" - foreground = "#b58900" - timeout = 0 - # Icon for notifications with critical urgency, uncomment to enable - #icon = /path/to/icon - -# Every section that isn't one of the above is interpreted as a rules to -# override settings for certain messages. -# Messages can be matched by "appname", "summary", "body", "icon", "category", -# "msg_urgency" and you can override the "timeout", "urgency", "foreground", -# "background", "new_icon" and "format". -# Shell-like globbing will get expanded. -# -# SCRIPTING -# You can specify a script that gets run when the rule matches by -# setting the "script" option. -# The script will be called as follows: -# script appname summary body icon urgency -# where urgency can be "LOW", "NORMAL" or "CRITICAL". -# -# NOTE: if you don't want a notification to be displayed, set the format -# to "". -# NOTE: It might be helpful to run dunst -print in a terminal in order -# to find fitting options for rules. - -#[espeak] -# summary = "*" -# script = dunst_espeak.sh - -#[script-test] -# summary = "*script*" -# script = dunst_test.sh - -#[ignore] -# # This notification will not be displayed -# summary = "foobar" -# format = "" - -#[history-ignore] -# # This notification will not be saved in history -# summary = "foobar" -# history_ignore = yes - -#[signed_on] -# appname = Pidgin -# summary = "*signed on*" -# urgency = low -# -#[signed_off] -# appname = Pidgin -# summary = *signed off* -# urgency = low -# -#[says] -# appname = Pidgin -# summary = *says* -# urgency = critical -# -#[twitter] -# appname = Pidgin -# summary = *twitter.com* -# urgency = normal -# -# vim: ft=cfg diff --git a/.config/gtk-3.0/settings.ini b/.config/gtk-3.0/settings.ini deleted file mode 100644 index 539468b2..00000000 --- a/.config/gtk-3.0/settings.ini +++ /dev/null @@ -1,19 +0,0 @@ -[Settings] -gtk-application-prefer-dark-theme=false -gtk-button-images=1 -gtk-cursor-theme-name=DMZ-White -gtk-fallback-icon-theme=hicolor -gtk-font-name=Noto Sans 10 -gtk-icon-theme-name=Papirus-Dark -gtk-menu-images=1 -gtk-primary-button-warps-slider=0 -gtk-theme-name=Arc-Dark -gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ -gtk-cursor-theme-size=24 -gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR -gtk-enable-event-sounds=1 -gtk-enable-input-feedback-sounds=1 -gtk-xft-antialias=1 -gtk-xft-hinting=1 -gtk-xft-hintstyle=hintslight -gtk-xft-rgba=rgb diff --git a/.config/kglobalshortcutsrc b/.config/kglobalshortcutsrc new file mode 100644 index 00000000..47e07ebb --- /dev/null +++ b/.config/kglobalshortcutsrc @@ -0,0 +1,261 @@ +[ActivityManager] +_k_friendly_name=Activity Manager +switch-to-activity-44008348-6220-4c24-a933-769a47c7be74=,none,Switch to activity "Generalist" + +[KDE Keyboard Layout Switcher] +Switch to Next Keyboard Layout=Ctrl+Alt+K,none,Switch to Next Keyboard Layout +_k_friendly_name=KDE Daemon + +[kaccess] +Toggle Screen Reader On and Off=Meta+Alt+S,Meta+Alt+S,Toggle Screen Reader On and Off +_k_friendly_name=Accessibility + +[kcm_touchpad] +Disable Touchpad=Touchpad Off,Touchpad Off,Disable Touchpad +Enable Touchpad=Touchpad On,Touchpad On,Enable Touchpad +Toggle Touchpad=Touchpad Toggle,Touchpad Toggle,Toggle Touchpad +_k_friendly_name=KDE Daemon + +[kded5] +Show System Activity=Ctrl+Esc,Ctrl+Esc,Show System Activity +_k_friendly_name=KDE Daemon +display=Display\tMeta+P,Display\tMeta+P,Switch Display + +[khotkeys] +_k_friendly_name=KDE Daemon +{07129c7a-7aa7-43d1-958b-1ffd8a065e3c}=Print,none,Start Screenshot Tool +{0d8de012-30d7-4b53-94f2-681b456a2396}=Ctrl+Alt+T,none,Launch Konsole +{1ea40eee-c42f-4de7-bccb-c066c2d53eae}=Meta+Print,none,Take Active Window Screenshot +{47bd292b-2d24-47af-8c55-e85615250271}=Meta+Shift+Print,none,Take Rectangular Region Screenshot +{63ea0f64-daaa-437a-ab2c-b73eac8aa29f}=Alt+Return,none,Run Konsole +{a7ddcc8e-2db4-4f94-8477-3434a607a944}=Shift+Print,none,Take Full Screen Screenshot +{d03619b6-9b3c-48cc-9d9c-a2aadb485550}=,none,Search +{fb859807-9936-40d9-bbc9-992c312f25c4}=Alt+I,none,ptgdp-rofi + +[kmix] +_k_friendly_name=Audio Volume +decrease_microphone_volume=Microphone Volume Down,Microphone Volume Down,Decrease Microphone Volume +decrease_volume=Volume Down,Volume Down,Decrease Volume +increase_microphone_volume=Microphone Volume Up,Microphone Volume Up,Increase Microphone Volume +increase_volume=Volume Up,Volume Up,Increase Volume +mic_mute=Microphone Mute,Microphone Mute,Mute Microphone +mute=Volume Mute,Volume Mute,Mute + +[krunner] +_k_friendly_name=Run Command +run command=Alt+Space\tAlt+F2\tSearch,Alt+Space,Run Command +run command on clipboard contents=Alt+Shift+F2,Alt+Shift+F2,Run Command on clipboard contents + +[ksmserver] +Halt Without Confirmation=Ctrl+Alt+Shift+PgDown,none,Halt Without Confirmation +Lock Session=Meta+L\tCtrl+Alt+L\tScreensaver,Meta+L\tCtrl+Alt+L\tScreensaver,Lock Session +Log Out=Ctrl+Alt+Del,none,Log Out +Log Out Without Confirmation=Ctrl+Alt+Shift+Del,none,Log Out Without Confirmation +Reboot Without Confirmation=Ctrl+Alt+Shift+PgUp,none,Reboot Without Confirmation +_k_friendly_name=ksmserver + +[kwin] +Activate Window Demanding Attention=Ctrl+Alt+A,Ctrl+Alt+A,Activate Window Demanding Attention +Decrease Opacity=none,none,Decrease Opacity of Active Window by 5 % +Expose=Ctrl+F9,Ctrl+F9,Toggle Present Windows (Current desktop) +ExposeAll=Ctrl+F10\tLaunch (C),Ctrl+F10\tLaunch (C),Toggle Present Windows (All desktops) +ExposeClass=Ctrl+F7,Ctrl+F7,Toggle Present Windows (Window class) +Increase Opacity=none,none,Increase Opacity of Active Window by 5 % +Invert Screen Colors=none,none,Invert Screen Colors +Kill Window=Alt+Shift+Q,Ctrl+Alt+Esc,Kill Window +MoveMouseToCenter=Meta+F6,Meta+F6,Move Mouse to Center +MoveMouseToFocus=Meta+F5,Meta+F5,Move Mouse to Focus +MoveZoomDown=none,none,Move Zoomed Area Downwards +MoveZoomLeft=none,none,Move Zoomed Area to Left +MoveZoomRight=none,none,Move Zoomed Area to Right +MoveZoomUp=none,none,Move Zoomed Area Upwards +Remove Window From Group=none,none,Remove Window From Group +Setup Window Shortcut=none,none,Setup Window Shortcut +Show Desktop=Meta+D,Meta+D,Show Desktop +ShowDesktopGrid=Ctrl+F8,Ctrl+F8,Show Desktop Grid +Suspend Compositing=Alt+Shift+F12,Alt+Shift+F12,Suspend Compositing +Switch One Desktop Down=none,none,Switch One Desktop Down +Switch One Desktop Up=none,none,Switch One Desktop Up +Switch One Desktop to the Left=none,none,Switch One Desktop to the Left +Switch One Desktop to the Right=none,none,Switch One Desktop to the Right +Switch Window Down=Meta+Alt+Down,Meta+Alt+Down,Switch to Window Below +Switch Window Left=Meta+Alt+Left,Meta+Alt+Left,Switch to Window to the Left +Switch Window Right=Meta+Alt+Right,Meta+Alt+Right,Switch to Window to the Right +Switch Window Up=Meta+Alt+Up,Meta+Alt+Up,Switch to Window Above +Switch to Desktop 1=Alt+1,Ctrl+F1,Switch to Desktop 1 +Switch to Desktop 10=none,none,Switch to Desktop 10 +Switch to Desktop 11=none,none,Switch to Desktop 11 +Switch to Desktop 12=none,none,Switch to Desktop 12 +Switch to Desktop 13=none,none,Switch to Desktop 13 +Switch to Desktop 14=none,none,Switch to Desktop 14 +Switch to Desktop 15=none,none,Switch to Desktop 15 +Switch to Desktop 16=none,none,Switch to Desktop 16 +Switch to Desktop 17=none,none,Switch to Desktop 17 +Switch to Desktop 18=none,none,Switch to Desktop 18 +Switch to Desktop 19=none,none,Switch to Desktop 19 +Switch to Desktop 2=Alt+2,Ctrl+F2,Switch to Desktop 2 +Switch to Desktop 20=none,none,Switch to Desktop 20 +Switch to Desktop 3=Alt+3,Ctrl+F3,Switch to Desktop 3 +Switch to Desktop 4=Alt+4,Ctrl+F4,Switch to Desktop 4 +Switch to Desktop 5=none,none,Switch to Desktop 5 +Switch to Desktop 6=none,none,Switch to Desktop 6 +Switch to Desktop 7=none,none,Switch to Desktop 7 +Switch to Desktop 8=none,none,Switch to Desktop 8 +Switch to Desktop 9=none,none,Switch to Desktop 9 +Switch to Next Desktop=none,none,Switch to Next Desktop +Switch to Next Screen=none,none,Switch to Next Screen +Switch to Previous Desktop=none,none,Switch to Previous Desktop +Switch to Previous Screen=none,none,Switch to Previous Screen +Switch to Screen 0=none,none,Switch to Screen 0 +Switch to Screen 1=none,none,Switch to Screen 1 +Switch to Screen 2=none,none,Switch to Screen 2 +Switch to Screen 3=none,none,Switch to Screen 3 +Switch to Screen 4=none,none,Switch to Screen 4 +Switch to Screen 5=none,none,Switch to Screen 5 +Switch to Screen 6=none,none,Switch to Screen 6 +Switch to Screen 7=none,none,Switch to Screen 7 +Toggle Window Raise/Lower=none,none,Toggle Window Raise/Lower +Walk Through Desktop List=none,none,Walk Through Desktop List +Walk Through Desktop List (Reverse)=none,none,Walk Through Desktop List (Reverse) +Walk Through Desktops=none,none,Walk Through Desktops +Walk Through Desktops (Reverse)=none,none,Walk Through Desktops (Reverse) +Walk Through Window Tabs=none,none,Walk Through Window Tabs +Walk Through Window Tabs (Reverse)=none,none,Walk Through Window Tabs (Reverse) +Walk Through Windows=Alt+Tab,none,Walk Through Windows +Walk Through Windows (Reverse)=Alt+Shift+Backtab,none,Walk Through Windows (Reverse) +Walk Through Windows Alternative=none,none,Walk Through Windows Alternative +Walk Through Windows Alternative (Reverse)=none,none,Walk Through Windows Alternative (Reverse) +Walk Through Windows of Current Application=Alt+`,none,Walk Through Windows of Current Application +Walk Through Windows of Current Application (Reverse)=Alt+~,none,Walk Through Windows of Current Application (Reverse) +Walk Through Windows of Current Application Alternative=none,none,Walk Through Windows of Current Application Alternative +Walk Through Windows of Current Application Alternative (Reverse)=none,none,Walk Through Windows of Current Application Alternative (Reverse) +Window Above Other Windows=none,none,Keep Window Above Others +Window Below Other Windows=none,none,Keep Window Below Others +Window Close=Alt+Q,Alt+F4,Close Window +Window Fullscreen=none,none,Make Window Fullscreen +Window Grow Horizontal=none,none,Pack Grow Window Horizontally +Window Grow Vertical=none,none,Pack Grow Window Vertically +Window Lower=none,none,Lower Window +Window Maximize=Meta+PgUp,Meta+PgUp,Maximize Window +Window Maximize Horizontal=none,none,Maximize Window Horizontally +Window Maximize Vertical=none,none,Maximize Window Vertically +Window Minimize=Meta+PgDown,Meta+PgDown,Minimize Window +Window Move=none,none,Move Window +Window No Border=none,none,Hide Window Border +Window On All Desktops=none,none,Keep Window on All Desktops +Window One Desktop Down=none,none,Window One Desktop Down +Window One Desktop Up=none,none,Window One Desktop Up +Window One Desktop to the Left=none,none,Window One Desktop to the Left +Window One Desktop to the Right=none,none,Window One Desktop to the Right +Window Operations Menu=Alt+F3,Alt+F3,Window Operations Menu +Window Pack Down=none,none,Pack Window Down +Window Pack Left=none,none,Pack Window to the Left +Window Pack Right=none,none,Pack Window to the Right +Window Pack Up=none,none,Pack Window Up +Window Quick Tile Bottom=Alt+Shift+J,Meta+Down,Quick Tile Window to the Bottom +Window Quick Tile Bottom Left=none,none,Quick Tile Window to the Bottom Left +Window Quick Tile Bottom Right=none,none,Quick Tile Window to the Bottom Right +Window Quick Tile Left=Alt+Shift+H,Meta+Left,Quick Tile Window to the Left +Window Quick Tile Right=Alt+Shift+L,Meta+Right,Quick Tile Window to the Right +Window Quick Tile Top=Alt+Shift+K,Meta+Up,Quick Tile Window to the Top +Window Quick Tile Top Left=none,none,Quick Tile Window to the Top Left +Window Quick Tile Top Right=none,none,Quick Tile Window to the Top Right +Window Raise=none,none,Raise Window +Window Resize=none,none,Resize Window +Window Shade=none,none,Shade Window +Window Shrink Horizontal=none,none,Pack Shrink Window Horizontally +Window Shrink Vertical=none,none,Pack Shrink Window Vertically +Window to Desktop 1=Alt+!,none,Window to Desktop 1 +Window to Desktop 10=none,none,Window to Desktop 10 +Window to Desktop 11=none,none,Window to Desktop 11 +Window to Desktop 12=none,none,Window to Desktop 12 +Window to Desktop 13=none,none,Window to Desktop 13 +Window to Desktop 14=none,none,Window to Desktop 14 +Window to Desktop 15=none,none,Window to Desktop 15 +Window to Desktop 16=none,none,Window to Desktop 16 +Window to Desktop 17=none,none,Window to Desktop 17 +Window to Desktop 18=none,none,Window to Desktop 18 +Window to Desktop 19=none,none,Window to Desktop 19 +Window to Desktop 2=Alt+@,none,Window to Desktop 2 +Window to Desktop 20=none,none,Window to Desktop 20 +Window to Desktop 3=Alt+#,none,Window to Desktop 3 +Window to Desktop 4=Alt+$,none,Window to Desktop 4 +Window to Desktop 5=none,none,Window to Desktop 5 +Window to Desktop 6=none,none,Window to Desktop 6 +Window to Desktop 7=none,none,Window to Desktop 7 +Window to Desktop 8=none,none,Window to Desktop 8 +Window to Desktop 9=none,none,Window to Desktop 9 +Window to Next Desktop=none,none,Window to Next Desktop +Window to Next Screen=none,none,Window to Next Screen +Window to Previous Desktop=none,none,Window to Previous Desktop +Window to Previous Screen=none,none,Window to Previous Screen +Window to Screen 0=none,none,Window to Screen 0 +Window to Screen 1=none,none,Window to Screen 1 +Window to Screen 2=none,none,Window to Screen 2 +Window to Screen 3=none,none,Window to Screen 3 +Window to Screen 4=none,none,Window to Screen 4 +Window to Screen 5=none,none,Window to Screen 5 +Window to Screen 6=none,none,Window to Screen 6 +Window to Screen 7=none,none,Window to Screen 7 +_k_friendly_name=KWin +view_actual_size=,Meta+0,Actual Size +view_zoom_in=Meta+=,Meta+=,Zoom In +view_zoom_out=Meta+-,Meta+-,Zoom Out + +[mediacontrol] +_k_friendly_name=Media Controller +mediavolumedown=none,none,Media volume down +mediavolumeup=none,none,Media volume up +nextmedia=Media Next,Media Next,Media playback next +playpausemedia=Media Play,Media Play,Play/Pause media playback +previousmedia=Media Previous,Media Previous,Media playback previous +stopmedia=Media Stop,Media Stop,Stop media playback + +[org_kde_powerdevil] +Decrease Keyboard Brightness=Keyboard Brightness Down,Keyboard Brightness Down,Decrease Keyboard Brightness +Decrease Screen Brightness=Monitor Brightness Down,Monitor Brightness Down,Decrease Screen Brightness +Hibernate=Hibernate,Hibernate,Hibernate +Increase Keyboard Brightness=Keyboard Brightness Up,Keyboard Brightness Up,Increase Keyboard Brightness +Increase Screen Brightness=Monitor Brightness Up,Monitor Brightness Up,Increase Screen Brightness +PowerOff=Power Off,Power Off,Power Off +Sleep=Sleep,Sleep,Suspend +Toggle Keyboard Backlight=Keyboard Light On/Off,Keyboard Light On/Off,Toggle Keyboard Backlight +_k_friendly_name=Power Management + +[plasmashell] +_k_friendly_name=Plasma +activate task manager entry 1=Meta+1,Meta+1,Activate Task Manager Entry 1 +activate task manager entry 10=Meta+0,Meta+0,Activate Task Manager Entry 10 +activate task manager entry 2=Meta+2,Meta+2,Activate Task Manager Entry 2 +activate task manager entry 3=Meta+3,Meta+3,Activate Task Manager Entry 3 +activate task manager entry 4=Meta+4,Meta+4,Activate Task Manager Entry 4 +activate task manager entry 5=Meta+5,Meta+5,Activate Task Manager Entry 5 +activate task manager entry 6=Meta+6,Meta+6,Activate Task Manager Entry 6 +activate task manager entry 7=Meta+7,Meta+7,Activate Task Manager Entry 7 +activate task manager entry 8=Meta+8,Meta+8,Activate Task Manager Entry 8 +activate task manager entry 9=Meta+9,Meta+9,Activate Task Manager Entry 9 +activate widget 3=Alt+F1,none,Activate Application Launcher Widget +clear-history=none,none,Clear Clipboard History +clipboard_action=Ctrl+Alt+X,Ctrl+Alt+X,Enable Clipboard Actions +cycleNextAction=none,none,Next History Item +cyclePrevAction=none,none,Previous History Item +edit_clipboard=none,none,Edit Contents... +manage activities=Meta+Q,Meta+Q,Activities... +next activity=Meta+Tab,none,Walk through activities +previous activity=Meta+Shift+Tab,none,Walk through activities (Reverse) +repeat_action=Ctrl+Alt+R,Ctrl+Alt+R,Manually Invoke Action on Current Clipboard +show dashboard=Ctrl+F12,Ctrl+F12,Show Desktop +show-barcode=none,none,Show Barcode... +show-on-mouse-pos=none,none,Open Klipper at Mouse Position +stop current activity=Meta+S,Meta+S,Stop Current Activity + +[wacomtablet] +Map to fullscreen=Meta+Ctrl+F,Meta+Ctrl+F,Map to fullscreen +Map to screen 1=Meta+Ctrl+1,Meta+Ctrl+1,Map to screen 1 +Map to screen 2=Meta+Ctrl+2,Meta+Ctrl+2,Map to screen 2 +Next Profile=Meta+Ctrl+N,Meta+Ctrl+N,Next profile +Previous Profile=Meta+Ctrl+P,Meta+Ctrl+P,Previous Profile +Toggle screen map selection=Meta+Ctrl+M,Meta+Ctrl+M,Toggle between all screens +Toggle stylus mode=Meta+Ctrl+S,Meta+Ctrl+S,Toggle the Stylus Tool Relative/Absolute +Toggle touch tool=Meta+Ctrl+T,Meta+Ctrl+T,Enable/Disable the Touch Tool +_k_friendly_name=Wacom Tablet diff --git a/.config/khotkeysrc b/.config/khotkeysrc new file mode 100644 index 00000000..6d02f350 --- /dev/null +++ b/.config/khotkeysrc @@ -0,0 +1,1076 @@ +[Data] +DataCount=5 + +[Data_1] +Comment=KMenuEdit Global Shortcuts +DataCount=2 +Enabled=true +Name=KMenuEdit +SystemGroup=1 +Type=ACTION_DATA_GROUP + +[Data_1Conditions] +Comment= +ConditionsCount=0 + +[Data_1_1] +Comment=Comment +Enabled=true +Name=Search +Type=SIMPLE_ACTION_DATA + +[Data_1_1Actions] +ActionsCount=1 + +[Data_1_1Actions0] +CommandURL=http://google.com +Type=COMMAND_URL + +[Data_1_1Conditions] +Comment= +ConditionsCount=0 + +[Data_1_1Triggers] +Comment=Simple_action +TriggersCount=1 + +[Data_1_1Triggers0] +Key= +Type=SHORTCUT +Uuid={d03619b6-9b3c-48cc-9d9c-a2aadb485550} + +[Data_1_2] +Comment=Global keyboard shortcut to launch Konsole +Enabled=true +Name=Launch Konsole +Type=MENUENTRY_SHORTCUT_ACTION_DATA + +[Data_1_2Actions] +ActionsCount=1 + +[Data_1_2Actions0] +CommandURL=org.kde.konsole.desktop +Type=MENUENTRY + +[Data_1_2Conditions] +Comment= +ConditionsCount=0 + +[Data_1_2Triggers] +Comment=Simple_action +TriggersCount=1 + +[Data_1_2Triggers0] +Key=Ctrl+Alt+T +Type=SHORTCUT +Uuid={0d8de012-30d7-4b53-94f2-681b456a2396} + +[Data_2] +Comment=Basic Konqueror gestures. +DataCount=14 +Enabled=true +ImportId=konqueror_gestures_kde321 +Name=Konqueror Gestures +SystemGroup=0 +Type=ACTION_DATA_GROUP + +[Data_2Conditions] +Comment=Konqueror window +ConditionsCount=1 + +[Data_2Conditions0] +Type=ACTIVE_WINDOW + +[Data_2Conditions0Window] +Comment=Konqueror +WindowsCount=1 + +[Data_2Conditions0Window0] +Class=^konqueror\s +ClassType=3 +Comment=Konqueror +Role=konqueror-mainwindow#1 +RoleType=0 +Title=file:/ - Konqueror +TitleType=0 +Type=SIMPLE +WindowTypes=1 + +[Data_2_1] +Comment=Press, move left, release. +Enabled=true +Name=Back +Type=SIMPLE_ACTION_DATA + +[Data_2_10] +Comment=Opera-style: Press, move up, release.\nNOTE: Conflicts with 'New Tab', and as such is disabled by default. +Enabled=false +Name=Stop Loading +Type=SIMPLE_ACTION_DATA + +[Data_2_10Actions] +ActionsCount=1 + +[Data_2_10Actions0] +DestinationWindow=2 +Input=Escape\n +Type=KEYBOARD_INPUT + +[Data_2_10Conditions] +Comment= +ConditionsCount=0 + +[Data_2_10Triggers] +Comment=Gesture_triggers +TriggersCount=1 + +[Data_2_10Triggers0] +GesturePointData=0,0.125,-0.5,0.5,1,0.125,0.125,-0.5,0.5,0.875,0.25,0.125,-0.5,0.5,0.75,0.375,0.125,-0.5,0.5,0.625,0.5,0.125,-0.5,0.5,0.5,0.625,0.125,-0.5,0.5,0.375,0.75,0.125,-0.5,0.5,0.25,0.875,0.125,-0.5,0.5,0.125,1,0,0,0.5,0 +Type=GESTURE + +[Data_2_11] +Comment=Going up in URL/directory structure.\nMozilla-style: Press, move up, move left, move up, release. +Enabled=true +Name=Up +Type=SIMPLE_ACTION_DATA + +[Data_2_11Actions] +ActionsCount=1 + +[Data_2_11Actions0] +DestinationWindow=2 +Input=Alt+Up +Type=KEYBOARD_INPUT + +[Data_2_11Conditions] +Comment= +ConditionsCount=0 + +[Data_2_11Triggers] +Comment=Gesture_triggers +TriggersCount=1 + +[Data_2_11Triggers0] +GesturePointData=0,0.0625,-0.5,1,1,0.0625,0.0625,-0.5,1,0.875,0.125,0.0625,-0.5,1,0.75,0.1875,0.0625,-0.5,1,0.625,0.25,0.0625,1,1,0.5,0.3125,0.0625,1,0.875,0.5,0.375,0.0625,1,0.75,0.5,0.4375,0.0625,1,0.625,0.5,0.5,0.0625,1,0.5,0.5,0.5625,0.0625,1,0.375,0.5,0.625,0.0625,1,0.25,0.5,0.6875,0.0625,1,0.125,0.5,0.75,0.0625,-0.5,0,0.5,0.8125,0.0625,-0.5,0,0.375,0.875,0.0625,-0.5,0,0.25,0.9375,0.0625,-0.5,0,0.125,1,0,0,0,0 +Type=GESTURE + +[Data_2_12] +Comment=Going up in URL/directory structure.\nOpera-style: Press, move up, move left, move up, release.\nNOTE: Conflicts with "Activate Previous Tab", and as such is disabled by default. +Enabled=false +Name=Up #2 +Type=SIMPLE_ACTION_DATA + +[Data_2_12Actions] +ActionsCount=1 + +[Data_2_12Actions0] +DestinationWindow=2 +Input=Alt+Up\n +Type=KEYBOARD_INPUT + +[Data_2_12Conditions] +Comment= +ConditionsCount=0 + +[Data_2_12Triggers] +Comment=Gesture_triggers +TriggersCount=1 + +[Data_2_12Triggers0] +GesturePointData=0,0.0625,-0.5,1,1,0.0625,0.0625,-0.5,1,0.875,0.125,0.0625,-0.5,1,0.75,0.1875,0.0625,-0.5,1,0.625,0.25,0.0625,-0.5,1,0.5,0.3125,0.0625,-0.5,1,0.375,0.375,0.0625,-0.5,1,0.25,0.4375,0.0625,-0.5,1,0.125,0.5,0.0625,1,1,0,0.5625,0.0625,1,0.875,0,0.625,0.0625,1,0.75,0,0.6875,0.0625,1,0.625,0,0.75,0.0625,1,0.5,0,0.8125,0.0625,1,0.375,0,0.875,0.0625,1,0.25,0,0.9375,0.0625,1,0.125,0,1,0,0,0,0 +Type=GESTURE + +[Data_2_13] +Comment=Press, move up, move right, release. +Enabled=true +Name=Activate Next Tab +Type=SIMPLE_ACTION_DATA + +[Data_2_13Actions] +ActionsCount=1 + +[Data_2_13Actions0] +DestinationWindow=2 +Input=Ctrl+.\n +Type=KEYBOARD_INPUT + +[Data_2_13Conditions] +Comment= +ConditionsCount=0 + +[Data_2_13Triggers] +Comment=Gesture_triggers +TriggersCount=1 + +[Data_2_13Triggers0] +GesturePointData=0,0.0625,-0.5,0,1,0.0625,0.0625,-0.5,0,0.875,0.125,0.0625,-0.5,0,0.75,0.1875,0.0625,-0.5,0,0.625,0.25,0.0625,-0.5,0,0.5,0.3125,0.0625,-0.5,0,0.375,0.375,0.0625,-0.5,0,0.25,0.4375,0.0625,-0.5,0,0.125,0.5,0.0625,0,0,0,0.5625,0.0625,0,0.125,0,0.625,0.0625,0,0.25,0,0.6875,0.0625,0,0.375,0,0.75,0.0625,0,0.5,0,0.8125,0.0625,0,0.625,0,0.875,0.0625,0,0.75,0,0.9375,0.0625,0,0.875,0,1,0,0,1,0 +Type=GESTURE + +[Data_2_14] +Comment=Press, move up, move left, release. +Enabled=true +Name=Activate Previous Tab +Type=SIMPLE_ACTION_DATA + +[Data_2_14Actions] +ActionsCount=1 + +[Data_2_14Actions0] +DestinationWindow=2 +Input=Ctrl+, +Type=KEYBOARD_INPUT + +[Data_2_14Conditions] +Comment= +ConditionsCount=0 + +[Data_2_14Triggers] +Comment=Gesture_triggers +TriggersCount=1 + +[Data_2_14Triggers0] +GesturePointData=0,0.0625,-0.5,1,1,0.0625,0.0625,-0.5,1,0.875,0.125,0.0625,-0.5,1,0.75,0.1875,0.0625,-0.5,1,0.625,0.25,0.0625,-0.5,1,0.5,0.3125,0.0625,-0.5,1,0.375,0.375,0.0625,-0.5,1,0.25,0.4375,0.0625,-0.5,1,0.125,0.5,0.0625,1,1,0,0.5625,0.0625,1,0.875,0,0.625,0.0625,1,0.75,0,0.6875,0.0625,1,0.625,0,0.75,0.0625,1,0.5,0,0.8125,0.0625,1,0.375,0,0.875,0.0625,1,0.25,0,0.9375,0.0625,1,0.125,0,1,0,0,0,0 +Type=GESTURE + +[Data_2_1Actions] +ActionsCount=1 + +[Data_2_1Actions0] +DestinationWindow=2 +Input=Alt+Left +Type=KEYBOARD_INPUT + +[Data_2_1Conditions] +Comment= +ConditionsCount=0 + +[Data_2_1Triggers] +Comment=Gesture_triggers +TriggersCount=1 + +[Data_2_1Triggers0] +GesturePointData=0,0.125,1,1,0.5,0.125,0.125,1,0.875,0.5,0.25,0.125,1,0.75,0.5,0.375,0.125,1,0.625,0.5,0.5,0.125,1,0.5,0.5,0.625,0.125,1,0.375,0.5,0.75,0.125,1,0.25,0.5,0.875,0.125,1,0.125,0.5,1,0,0,0,0.5 +Type=GESTURE + +[Data_2_2] +Comment=Press, move down, move up, move down, release. +Enabled=true +Name=Duplicate Tab +Type=SIMPLE_ACTION_DATA + +[Data_2_2Actions] +ActionsCount=1 + +[Data_2_2Actions0] +DestinationWindow=2 +Input=Ctrl+Shift+D\n +Type=KEYBOARD_INPUT + +[Data_2_2Conditions] +Comment= +ConditionsCount=0 + +[Data_2_2Triggers] +Comment=Gesture_triggers +TriggersCount=1 + +[Data_2_2Triggers0] +GesturePointData=0,0.0416667,0.5,0.5,0,0.0416667,0.0416667,0.5,0.5,0.125,0.0833333,0.0416667,0.5,0.5,0.25,0.125,0.0416667,0.5,0.5,0.375,0.166667,0.0416667,0.5,0.5,0.5,0.208333,0.0416667,0.5,0.5,0.625,0.25,0.0416667,0.5,0.5,0.75,0.291667,0.0416667,0.5,0.5,0.875,0.333333,0.0416667,-0.5,0.5,1,0.375,0.0416667,-0.5,0.5,0.875,0.416667,0.0416667,-0.5,0.5,0.75,0.458333,0.0416667,-0.5,0.5,0.625,0.5,0.0416667,-0.5,0.5,0.5,0.541667,0.0416667,-0.5,0.5,0.375,0.583333,0.0416667,-0.5,0.5,0.25,0.625,0.0416667,-0.5,0.5,0.125,0.666667,0.0416667,0.5,0.5,0,0.708333,0.0416667,0.5,0.5,0.125,0.75,0.0416667,0.5,0.5,0.25,0.791667,0.0416667,0.5,0.5,0.375,0.833333,0.0416667,0.5,0.5,0.5,0.875,0.0416667,0.5,0.5,0.625,0.916667,0.0416667,0.5,0.5,0.75,0.958333,0.0416667,0.5,0.5,0.875,1,0,0,0.5,1 +Type=GESTURE + +[Data_2_3] +Comment=Press, move down, move up, release. +Enabled=true +Name=Duplicate Window +Type=SIMPLE_ACTION_DATA + +[Data_2_3Actions] +ActionsCount=1 + +[Data_2_3Actions0] +DestinationWindow=2 +Input=Ctrl+D\n +Type=KEYBOARD_INPUT + +[Data_2_3Conditions] +Comment= +ConditionsCount=0 + +[Data_2_3Triggers] +Comment=Gesture_triggers +TriggersCount=1 + +[Data_2_3Triggers0] +GesturePointData=0,0.0625,0.5,0.5,0,0.0625,0.0625,0.5,0.5,0.125,0.125,0.0625,0.5,0.5,0.25,0.1875,0.0625,0.5,0.5,0.375,0.25,0.0625,0.5,0.5,0.5,0.3125,0.0625,0.5,0.5,0.625,0.375,0.0625,0.5,0.5,0.75,0.4375,0.0625,0.5,0.5,0.875,0.5,0.0625,-0.5,0.5,1,0.5625,0.0625,-0.5,0.5,0.875,0.625,0.0625,-0.5,0.5,0.75,0.6875,0.0625,-0.5,0.5,0.625,0.75,0.0625,-0.5,0.5,0.5,0.8125,0.0625,-0.5,0.5,0.375,0.875,0.0625,-0.5,0.5,0.25,0.9375,0.0625,-0.5,0.5,0.125,1,0,0,0.5,0 +Type=GESTURE + +[Data_2_4] +Comment=Press, move right, release. +Enabled=true +Name=Forward +Type=SIMPLE_ACTION_DATA + +[Data_2_4Actions] +ActionsCount=1 + +[Data_2_4Actions0] +DestinationWindow=2 +Input=Alt+Right +Type=KEYBOARD_INPUT + +[Data_2_4Conditions] +Comment= +ConditionsCount=0 + +[Data_2_4Triggers] +Comment=Gesture_triggers +TriggersCount=1 + +[Data_2_4Triggers0] +GesturePointData=0,0.125,0,0,0.5,0.125,0.125,0,0.125,0.5,0.25,0.125,0,0.25,0.5,0.375,0.125,0,0.375,0.5,0.5,0.125,0,0.5,0.5,0.625,0.125,0,0.625,0.5,0.75,0.125,0,0.75,0.5,0.875,0.125,0,0.875,0.5,1,0,0,1,0.5 +Type=GESTURE + +[Data_2_5] +Comment=Press, move down, move half up, move right, move down, release.\n(Drawing a lowercase 'h'.) +Enabled=true +Name=Home +Type=SIMPLE_ACTION_DATA + +[Data_2_5Actions] +ActionsCount=1 + +[Data_2_5Actions0] +DestinationWindow=2 +Input=Alt+Home\n +Type=KEYBOARD_INPUT + +[Data_2_5Conditions] +Comment= +ConditionsCount=0 + +[Data_2_5Triggers] +Comment=Gesture_triggers +TriggersCount=2 + +[Data_2_5Triggers0] +GesturePointData=0,0.0461748,0.5,0,0,0.0461748,0.0461748,0.5,0,0.125,0.0923495,0.0461748,0.5,0,0.25,0.138524,0.0461748,0.5,0,0.375,0.184699,0.0461748,0.5,0,0.5,0.230874,0.0461748,0.5,0,0.625,0.277049,0.0461748,0.5,0,0.75,0.323223,0.0461748,0.5,0,0.875,0.369398,0.065301,-0.25,0,1,0.434699,0.065301,-0.25,0.125,0.875,0.5,0.065301,-0.25,0.25,0.75,0.565301,0.065301,-0.25,0.375,0.625,0.630602,0.0461748,0,0.5,0.5,0.676777,0.0461748,0,0.625,0.5,0.722951,0.0461748,0,0.75,0.5,0.769126,0.0461748,0,0.875,0.5,0.815301,0.0461748,0.5,1,0.5,0.861476,0.0461748,0.5,1,0.625,0.90765,0.0461748,0.5,1,0.75,0.953825,0.0461748,0.5,1,0.875,1,0,0,1,1 +Type=GESTURE + +[Data_2_5Triggers1] +GesturePointData=0,0.0416667,0.5,0,0,0.0416667,0.0416667,0.5,0,0.125,0.0833333,0.0416667,0.5,0,0.25,0.125,0.0416667,0.5,0,0.375,0.166667,0.0416667,0.5,0,0.5,0.208333,0.0416667,0.5,0,0.625,0.25,0.0416667,0.5,0,0.75,0.291667,0.0416667,0.5,0,0.875,0.333333,0.0416667,-0.5,0,1,0.375,0.0416667,-0.5,0,0.875,0.416667,0.0416667,-0.5,0,0.75,0.458333,0.0416667,-0.5,0,0.625,0.5,0.0416667,0,0,0.5,0.541667,0.0416667,0,0.125,0.5,0.583333,0.0416667,0,0.25,0.5,0.625,0.0416667,0,0.375,0.5,0.666667,0.0416667,0,0.5,0.5,0.708333,0.0416667,0,0.625,0.5,0.75,0.0416667,0,0.75,0.5,0.791667,0.0416667,0,0.875,0.5,0.833333,0.0416667,0.5,1,0.5,0.875,0.0416667,0.5,1,0.625,0.916667,0.0416667,0.5,1,0.75,0.958333,0.0416667,0.5,1,0.875,1,0,0,1,1 +Type=GESTURE + +[Data_2_6] +Comment=Press, move right, move down, move right, release.\nMozilla-style: Press, move down, move right, release. +Enabled=true +Name=Close Tab +Type=SIMPLE_ACTION_DATA + +[Data_2_6Actions] +ActionsCount=1 + +[Data_2_6Actions0] +DestinationWindow=2 +Input=Ctrl+W\n +Type=KEYBOARD_INPUT + +[Data_2_6Conditions] +Comment= +ConditionsCount=0 + +[Data_2_6Triggers] +Comment=Gesture_triggers +TriggersCount=2 + +[Data_2_6Triggers0] +GesturePointData=0,0.0625,0,0,0,0.0625,0.0625,0,0.125,0,0.125,0.0625,0,0.25,0,0.1875,0.0625,0,0.375,0,0.25,0.0625,0.5,0.5,0,0.3125,0.0625,0.5,0.5,0.125,0.375,0.0625,0.5,0.5,0.25,0.4375,0.0625,0.5,0.5,0.375,0.5,0.0625,0.5,0.5,0.5,0.5625,0.0625,0.5,0.5,0.625,0.625,0.0625,0.5,0.5,0.75,0.6875,0.0625,0.5,0.5,0.875,0.75,0.0625,0,0.5,1,0.8125,0.0625,0,0.625,1,0.875,0.0625,0,0.75,1,0.9375,0.0625,0,0.875,1,1,0,0,1,1 +Type=GESTURE + +[Data_2_6Triggers1] +GesturePointData=0,0.0625,0.5,0,0,0.0625,0.0625,0.5,0,0.125,0.125,0.0625,0.5,0,0.25,0.1875,0.0625,0.5,0,0.375,0.25,0.0625,0.5,0,0.5,0.3125,0.0625,0.5,0,0.625,0.375,0.0625,0.5,0,0.75,0.4375,0.0625,0.5,0,0.875,0.5,0.0625,0,0,1,0.5625,0.0625,0,0.125,1,0.625,0.0625,0,0.25,1,0.6875,0.0625,0,0.375,1,0.75,0.0625,0,0.5,1,0.8125,0.0625,0,0.625,1,0.875,0.0625,0,0.75,1,0.9375,0.0625,0,0.875,1,1,0,0,1,1 +Type=GESTURE + +[Data_2_7] +Comment=Press, move up, release.\nConflicts with Opera-style 'Up #2', which is disabled by default. +Enabled=true +Name=New Tab +Type=SIMPLE_ACTION_DATA + +[Data_2_7Actions] +ActionsCount=1 + +[Data_2_7Actions0] +DestinationWindow=2 +Input=Ctrl+Shift+N +Type=KEYBOARD_INPUT + +[Data_2_7Conditions] +Comment= +ConditionsCount=0 + +[Data_2_7Triggers] +Comment=Gesture_triggers +TriggersCount=1 + +[Data_2_7Triggers0] +GesturePointData=0,0.125,-0.5,0.5,1,0.125,0.125,-0.5,0.5,0.875,0.25,0.125,-0.5,0.5,0.75,0.375,0.125,-0.5,0.5,0.625,0.5,0.125,-0.5,0.5,0.5,0.625,0.125,-0.5,0.5,0.375,0.75,0.125,-0.5,0.5,0.25,0.875,0.125,-0.5,0.5,0.125,1,0,0,0.5,0 +Type=GESTURE + +[Data_2_8] +Comment=Press, move down, release. +Enabled=true +Name=New Window +Type=SIMPLE_ACTION_DATA + +[Data_2_8Actions] +ActionsCount=1 + +[Data_2_8Actions0] +DestinationWindow=2 +Input=Ctrl+N\n +Type=KEYBOARD_INPUT + +[Data_2_8Conditions] +Comment= +ConditionsCount=0 + +[Data_2_8Triggers] +Comment=Gesture_triggers +TriggersCount=1 + +[Data_2_8Triggers0] +GesturePointData=0,0.125,0.5,0.5,0,0.125,0.125,0.5,0.5,0.125,0.25,0.125,0.5,0.5,0.25,0.375,0.125,0.5,0.5,0.375,0.5,0.125,0.5,0.5,0.5,0.625,0.125,0.5,0.5,0.625,0.75,0.125,0.5,0.5,0.75,0.875,0.125,0.5,0.5,0.875,1,0,0,0.5,1 +Type=GESTURE + +[Data_2_9] +Comment=Press, move up, move down, release. +Enabled=true +Name=Reload +Type=SIMPLE_ACTION_DATA + +[Data_2_9Actions] +ActionsCount=1 + +[Data_2_9Actions0] +DestinationWindow=2 +Input=F5 +Type=KEYBOARD_INPUT + +[Data_2_9Conditions] +Comment= +ConditionsCount=0 + +[Data_2_9Triggers] +Comment=Gesture_triggers +TriggersCount=1 + +[Data_2_9Triggers0] +GesturePointData=0,0.0625,-0.5,0.5,1,0.0625,0.0625,-0.5,0.5,0.875,0.125,0.0625,-0.5,0.5,0.75,0.1875,0.0625,-0.5,0.5,0.625,0.25,0.0625,-0.5,0.5,0.5,0.3125,0.0625,-0.5,0.5,0.375,0.375,0.0625,-0.5,0.5,0.25,0.4375,0.0625,-0.5,0.5,0.125,0.5,0.0625,0.5,0.5,0,0.5625,0.0625,0.5,0.5,0.125,0.625,0.0625,0.5,0.5,0.25,0.6875,0.0625,0.5,0.5,0.375,0.75,0.0625,0.5,0.5,0.5,0.8125,0.0625,0.5,0.5,0.625,0.875,0.0625,0.5,0.5,0.75,0.9375,0.0625,0.5,0.5,0.875,1,0,0,0.5,1 +Type=GESTURE + +[Data_3] +Comment=This group contains various examples demonstrating most of the features of KHotkeys. (Note that this group and all its actions are disabled by default.) +DataCount=8 +Enabled=true +ImportId=kde32b1 +Name=Examples +SystemGroup=0 +Type=ACTION_DATA_GROUP + +[Data_3Conditions] +Comment= +ConditionsCount=0 + +[Data_3_1] +Comment=After pressing Ctrl+Alt+I, the KSIRC window will be activated, if it exists. Simple. +Enabled=false +Name=Activate KSIRC Window +Type=SIMPLE_ACTION_DATA + +[Data_3_1Actions] +ActionsCount=1 + +[Data_3_1Actions0] +Type=ACTIVATE_WINDOW + +[Data_3_1Actions0Window] +Comment=KSIRC window +WindowsCount=1 + +[Data_3_1Actions0Window0] +Class=ksirc +ClassType=1 +Comment=KSIRC +Role= +RoleType=0 +Title= +TitleType=0 +Type=SIMPLE +WindowTypes=33 + +[Data_3_1Conditions] +Comment= +ConditionsCount=0 + +[Data_3_1Triggers] +Comment=Simple_action +TriggersCount=1 + +[Data_3_1Triggers0] +Key=Ctrl+Alt+I +Type=SHORTCUT +Uuid={fb3e3212-d8e8-4ca4-b6b0-220b962b72a5} + +[Data_3_2] +Comment=After pressing Alt+Ctrl+H the input of 'Hello' will be simulated, as if you typed it. This is especially useful if you have call to frequently type a word (for instance, 'unsigned'). Every keypress in the input is separated by a colon ':'. Note that the keypresses literally mean keypresses, so you have to write what you would press on the keyboard. In the table below, the left column shows the input and the right column shows what to type.\n\n"enter" (i.e. new line) Enter or Return\na (i.e. small a) A\nA (i.e. capital a) Shift+A\n: (colon) Shift+;\n' ' (space) Space +Enabled=false +Name=Type 'Hello' +Type=SIMPLE_ACTION_DATA + +[Data_3_2Actions] +ActionsCount=1 + +[Data_3_2Actions0] +DestinationWindow=2 +Input=Shift+H:E:L:L:O\n +Type=KEYBOARD_INPUT + +[Data_3_2Conditions] +Comment= +ConditionsCount=0 + +[Data_3_2Triggers] +Comment=Simple_action +TriggersCount=1 + +[Data_3_2Triggers0] +Key=Ctrl+Alt+H +Type=SHORTCUT +Uuid={dd0bff11-51fc-4de6-af55-eb6e41545ae5} + +[Data_3_3] +Comment=This action runs Konsole, after pressing Ctrl+Alt+T. +Enabled=true +Name=Run Konsole +Type=SIMPLE_ACTION_DATA + +[Data_3_3Actions] +ActionsCount=1 + +[Data_3_3Actions0] +CommandURL=konsole +Type=COMMAND_URL + +[Data_3_3Conditions] +Comment= +ConditionsCount=0 + +[Data_3_3Triggers] +Comment=Simple_action +TriggersCount=1 + +[Data_3_3Triggers0] +Key=Alt+Return +Type=SHORTCUT +Uuid={63ea0f64-daaa-437a-ab2c-b73eac8aa29f} + +[Data_3_4] +Comment=Read the comment on the "Type 'Hello'" action first.\n\nQt Designer uses Ctrl+F4 for closing windows. In KDE, however, Ctrl+F4 is the shortcut for going to virtual desktop 4, so this shortcut does not work in Qt Designer. Further, Qt Designer does not use KDE's standard Ctrl+W for closing the window.\n\nThis problem can be solved by remapping Ctrl+W to Ctrl+F4 when the active window is Qt Designer. When Qt Designer is active, every time Ctrl+W is pressed, Ctrl+F4 will be sent to Qt Designer instead. In other applications, the effect of Ctrl+W is unchanged.\n\nWe now need to specify three things: A new shortcut trigger on 'Ctrl+W', a new keyboard input action sending Ctrl+F4, and a new condition that the active window is Qt Designer.\nQt Designer seems to always have title 'Qt Designer by Trolltech', so the condition will check for the active window having that title. +Enabled=false +Name=Remap Ctrl+W to Ctrl+F4 in Qt Designer +Type=GENERIC_ACTION_DATA + +[Data_3_4Actions] +ActionsCount=1 + +[Data_3_4Actions0] +DestinationWindow=2 +Input=Ctrl+F4 +Type=KEYBOARD_INPUT + +[Data_3_4Conditions] +Comment= +ConditionsCount=1 + +[Data_3_4Conditions0] +Type=ACTIVE_WINDOW + +[Data_3_4Conditions0Window] +Comment=Qt Designer +WindowsCount=1 + +[Data_3_4Conditions0Window0] +Class= +ClassType=0 +Comment= +Role= +RoleType=0 +Title=Qt Designer by Trolltech +TitleType=2 +Type=SIMPLE +WindowTypes=33 + +[Data_3_4Triggers] +Comment= +TriggersCount=1 + +[Data_3_4Triggers0] +Key=Ctrl+W +Type=SHORTCUT +Uuid={a014a84b-e760-4fd3-b1d8-3d16a6609309} + +[Data_3_5] +Comment=By pressing Alt+Ctrl+W a D-Bus call will be performed that will show the minicli. You can use any kind of D-Bus call, just like using the command line 'qdbus' tool. +Enabled=false +Name=Perform D-Bus call 'qdbus org.kde.krunner /App display' +Type=SIMPLE_ACTION_DATA + +[Data_3_5Actions] +ActionsCount=1 + +[Data_3_5Actions0] +Arguments= +Call=popupExecuteCommand +RemoteApp=org.kde.krunner +RemoteObj=/App +Type=DBUS + +[Data_3_5Conditions] +Comment= +ConditionsCount=0 + +[Data_3_5Triggers] +Comment=Simple_action +TriggersCount=1 + +[Data_3_5Triggers0] +Key=Ctrl+Alt+W +Type=SHORTCUT +Uuid={45f6ff2a-328a-4c90-afd4-d444c7a7b29a} + +[Data_3_6] +Comment=Read the comment on the "Type 'Hello'" action first.\n\nJust like the "Type 'Hello'" action, this one simulates keyboard input, specifically, after pressing Ctrl+Alt+B, it sends B to XMMS (B in XMMS jumps to the next song). The 'Send to specific window' checkbox is checked and a window with its class containing 'XMMS_Player' is specified; this will make the input always be sent to this window. This way, you can control XMMS even if, for instance, it is on a different virtual desktop.\n\n(Run 'xprop' and click on the XMMS window and search for WM_CLASS to see 'XMMS_Player'). +Enabled=false +Name=Next in XMMS +Type=SIMPLE_ACTION_DATA + +[Data_3_6Actions] +ActionsCount=1 + +[Data_3_6Actions0] +DestinationWindow=1 +Input=B +Type=KEYBOARD_INPUT + +[Data_3_6Actions0DestinationWindow] +Comment=XMMS window +WindowsCount=1 + +[Data_3_6Actions0DestinationWindow0] +Class=XMMS_Player +ClassType=1 +Comment=XMMS Player window +Role= +RoleType=0 +Title= +TitleType=0 +Type=SIMPLE +WindowTypes=33 + +[Data_3_6Conditions] +Comment= +ConditionsCount=0 + +[Data_3_6Triggers] +Comment=Simple_action +TriggersCount=1 + +[Data_3_6Triggers0] +Key=Ctrl+Alt+B +Type=SHORTCUT +Uuid={8019e33b-a6fc-4a4d-a6fc-a8b8c89a6a13} + +[Data_3_7] +Comment=Konqueror in KDE3.1 has tabs, and now you can also have gestures.\n\nJust press the middle mouse button and start drawing one of the gestures, and after you are finished, release the mouse button. If you only need to paste the selection, it still works, just click the middle mouse button. (You can change the mouse button to use in the global settings).\n\nRight now, there are the following gestures available:\nmove right and back left - Forward (Alt+Right)\nmove left and back right - Back (Alt+Left)\nmove up and back down - Up (Alt+Up)\ncircle anticlockwise - Reload (F5)\n\nThe gesture shapes can be entered by performing them in the configuration dialog. You can also look at your numeric pad to help you: gestures are recognized like a 3x3 grid of fields, numbered 1 to 9.\n\nNote that you must perform exactly the gesture to trigger the action. Because of this, it is possible to enter more gestures for the action. You should try to avoid complicated gestures where you change the direction of mouse movement more than once. For instance, 45654 or 74123 are simple to perform, but 1236987 may be already quite difficult.\n\nThe conditions for all gestures are defined in this group. All these gestures are active only if the active window is Konqueror (class contains 'konqueror'). +DataCount=4 +Enabled=false +Name=Konqi Gestures +SystemGroup=0 +Type=ACTION_DATA_GROUP + +[Data_3_7Conditions] +Comment=Konqueror window +ConditionsCount=1 + +[Data_3_7Conditions0] +Type=ACTIVE_WINDOW + +[Data_3_7Conditions0Window] +Comment=Konqueror +WindowsCount=1 + +[Data_3_7Conditions0Window0] +Class=konqueror +ClassType=1 +Comment=Konqueror +Role= +RoleType=0 +Title= +TitleType=0 +Type=SIMPLE +WindowTypes=33 + +[Data_3_7_1] +Comment= +Enabled=false +Name=Back +Type=SIMPLE_ACTION_DATA + +[Data_3_7_1Actions] +ActionsCount=1 + +[Data_3_7_1Actions0] +DestinationWindow=2 +Input=Alt+Left +Type=KEYBOARD_INPUT + +[Data_3_7_1Conditions] +Comment= +ConditionsCount=0 + +[Data_3_7_1Triggers] +Comment=Gesture_triggers +TriggersCount=3 + +[Data_3_7_1Triggers0] +GesturePointData=0,0.0625,1,1,0.5,0.0625,0.0625,1,0.875,0.5,0.125,0.0625,1,0.75,0.5,0.1875,0.0625,1,0.625,0.5,0.25,0.0625,1,0.5,0.5,0.3125,0.0625,1,0.375,0.5,0.375,0.0625,1,0.25,0.5,0.4375,0.0625,1,0.125,0.5,0.5,0.0625,0,0,0.5,0.5625,0.0625,0,0.125,0.5,0.625,0.0625,0,0.25,0.5,0.6875,0.0625,0,0.375,0.5,0.75,0.0625,0,0.5,0.5,0.8125,0.0625,0,0.625,0.5,0.875,0.0625,0,0.75,0.5,0.9375,0.0625,0,0.875,0.5,1,0,0,1,0.5 +Type=GESTURE + +[Data_3_7_1Triggers1] +GesturePointData=0,0.0833333,1,0.5,0.5,0.0833333,0.0833333,1,0.375,0.5,0.166667,0.0833333,1,0.25,0.5,0.25,0.0833333,1,0.125,0.5,0.333333,0.0833333,0,0,0.5,0.416667,0.0833333,0,0.125,0.5,0.5,0.0833333,0,0.25,0.5,0.583333,0.0833333,0,0.375,0.5,0.666667,0.0833333,0,0.5,0.5,0.75,0.0833333,0,0.625,0.5,0.833333,0.0833333,0,0.75,0.5,0.916667,0.0833333,0,0.875,0.5,1,0,0,1,0.5 +Type=GESTURE + +[Data_3_7_1Triggers2] +GesturePointData=0,0.0833333,1,1,0.5,0.0833333,0.0833333,1,0.875,0.5,0.166667,0.0833333,1,0.75,0.5,0.25,0.0833333,1,0.625,0.5,0.333333,0.0833333,1,0.5,0.5,0.416667,0.0833333,1,0.375,0.5,0.5,0.0833333,1,0.25,0.5,0.583333,0.0833333,1,0.125,0.5,0.666667,0.0833333,0,0,0.5,0.75,0.0833333,0,0.125,0.5,0.833333,0.0833333,0,0.25,0.5,0.916667,0.0833333,0,0.375,0.5,1,0,0,0.5,0.5 +Type=GESTURE + +[Data_3_7_2] +Comment= +Enabled=false +Name=Forward +Type=SIMPLE_ACTION_DATA + +[Data_3_7_2Actions] +ActionsCount=1 + +[Data_3_7_2Actions0] +DestinationWindow=2 +Input=Alt+Right +Type=KEYBOARD_INPUT + +[Data_3_7_2Conditions] +Comment= +ConditionsCount=0 + +[Data_3_7_2Triggers] +Comment=Gesture_triggers +TriggersCount=3 + +[Data_3_7_2Triggers0] +GesturePointData=0,0.0625,0,0,0.5,0.0625,0.0625,0,0.125,0.5,0.125,0.0625,0,0.25,0.5,0.1875,0.0625,0,0.375,0.5,0.25,0.0625,0,0.5,0.5,0.3125,0.0625,0,0.625,0.5,0.375,0.0625,0,0.75,0.5,0.4375,0.0625,0,0.875,0.5,0.5,0.0625,1,1,0.5,0.5625,0.0625,1,0.875,0.5,0.625,0.0625,1,0.75,0.5,0.6875,0.0625,1,0.625,0.5,0.75,0.0625,1,0.5,0.5,0.8125,0.0625,1,0.375,0.5,0.875,0.0625,1,0.25,0.5,0.9375,0.0625,1,0.125,0.5,1,0,0,0,0.5 +Type=GESTURE + +[Data_3_7_2Triggers1] +GesturePointData=0,0.0833333,0,0.5,0.5,0.0833333,0.0833333,0,0.625,0.5,0.166667,0.0833333,0,0.75,0.5,0.25,0.0833333,0,0.875,0.5,0.333333,0.0833333,1,1,0.5,0.416667,0.0833333,1,0.875,0.5,0.5,0.0833333,1,0.75,0.5,0.583333,0.0833333,1,0.625,0.5,0.666667,0.0833333,1,0.5,0.5,0.75,0.0833333,1,0.375,0.5,0.833333,0.0833333,1,0.25,0.5,0.916667,0.0833333,1,0.125,0.5,1,0,0,0,0.5 +Type=GESTURE + +[Data_3_7_2Triggers2] +GesturePointData=0,0.0833333,0,0,0.5,0.0833333,0.0833333,0,0.125,0.5,0.166667,0.0833333,0,0.25,0.5,0.25,0.0833333,0,0.375,0.5,0.333333,0.0833333,0,0.5,0.5,0.416667,0.0833333,0,0.625,0.5,0.5,0.0833333,0,0.75,0.5,0.583333,0.0833333,0,0.875,0.5,0.666667,0.0833333,1,1,0.5,0.75,0.0833333,1,0.875,0.5,0.833333,0.0833333,1,0.75,0.5,0.916667,0.0833333,1,0.625,0.5,1,0,0,0.5,0.5 +Type=GESTURE + +[Data_3_7_3] +Comment= +Enabled=false +Name=Up +Type=SIMPLE_ACTION_DATA + +[Data_3_7_3Actions] +ActionsCount=1 + +[Data_3_7_3Actions0] +DestinationWindow=2 +Input=Alt+Up +Type=KEYBOARD_INPUT + +[Data_3_7_3Conditions] +Comment= +ConditionsCount=0 + +[Data_3_7_3Triggers] +Comment=Gesture_triggers +TriggersCount=3 + +[Data_3_7_3Triggers0] +GesturePointData=0,0.0625,-0.5,0.5,1,0.0625,0.0625,-0.5,0.5,0.875,0.125,0.0625,-0.5,0.5,0.75,0.1875,0.0625,-0.5,0.5,0.625,0.25,0.0625,-0.5,0.5,0.5,0.3125,0.0625,-0.5,0.5,0.375,0.375,0.0625,-0.5,0.5,0.25,0.4375,0.0625,-0.5,0.5,0.125,0.5,0.0625,0.5,0.5,0,0.5625,0.0625,0.5,0.5,0.125,0.625,0.0625,0.5,0.5,0.25,0.6875,0.0625,0.5,0.5,0.375,0.75,0.0625,0.5,0.5,0.5,0.8125,0.0625,0.5,0.5,0.625,0.875,0.0625,0.5,0.5,0.75,0.9375,0.0625,0.5,0.5,0.875,1,0,0,0.5,1 +Type=GESTURE + +[Data_3_7_3Triggers1] +GesturePointData=0,0.0833333,-0.5,0.5,1,0.0833333,0.0833333,-0.5,0.5,0.875,0.166667,0.0833333,-0.5,0.5,0.75,0.25,0.0833333,-0.5,0.5,0.625,0.333333,0.0833333,-0.5,0.5,0.5,0.416667,0.0833333,-0.5,0.5,0.375,0.5,0.0833333,-0.5,0.5,0.25,0.583333,0.0833333,-0.5,0.5,0.125,0.666667,0.0833333,0.5,0.5,0,0.75,0.0833333,0.5,0.5,0.125,0.833333,0.0833333,0.5,0.5,0.25,0.916667,0.0833333,0.5,0.5,0.375,1,0,0,0.5,0.5 +Type=GESTURE + +[Data_3_7_3Triggers2] +GesturePointData=0,0.0833333,-0.5,0.5,0.5,0.0833333,0.0833333,-0.5,0.5,0.375,0.166667,0.0833333,-0.5,0.5,0.25,0.25,0.0833333,-0.5,0.5,0.125,0.333333,0.0833333,0.5,0.5,0,0.416667,0.0833333,0.5,0.5,0.125,0.5,0.0833333,0.5,0.5,0.25,0.583333,0.0833333,0.5,0.5,0.375,0.666667,0.0833333,0.5,0.5,0.5,0.75,0.0833333,0.5,0.5,0.625,0.833333,0.0833333,0.5,0.5,0.75,0.916667,0.0833333,0.5,0.5,0.875,1,0,0,0.5,1 +Type=GESTURE + +[Data_3_7_4] +Comment= +Enabled=false +Name=Reload +Type=SIMPLE_ACTION_DATA + +[Data_3_7_4Actions] +ActionsCount=1 + +[Data_3_7_4Actions0] +DestinationWindow=2 +Input=F5 +Type=KEYBOARD_INPUT + +[Data_3_7_4Conditions] +Comment= +ConditionsCount=0 + +[Data_3_7_4Triggers] +Comment=Gesture_triggers +TriggersCount=3 + +[Data_3_7_4Triggers0] +GesturePointData=0,0.03125,0,0,1,0.03125,0.03125,0,0.125,1,0.0625,0.03125,0,0.25,1,0.09375,0.03125,0,0.375,1,0.125,0.03125,0,0.5,1,0.15625,0.03125,0,0.625,1,0.1875,0.03125,0,0.75,1,0.21875,0.03125,0,0.875,1,0.25,0.03125,-0.5,1,1,0.28125,0.03125,-0.5,1,0.875,0.3125,0.03125,-0.5,1,0.75,0.34375,0.03125,-0.5,1,0.625,0.375,0.03125,-0.5,1,0.5,0.40625,0.03125,-0.5,1,0.375,0.4375,0.03125,-0.5,1,0.25,0.46875,0.03125,-0.5,1,0.125,0.5,0.03125,1,1,0,0.53125,0.03125,1,0.875,0,0.5625,0.03125,1,0.75,0,0.59375,0.03125,1,0.625,0,0.625,0.03125,1,0.5,0,0.65625,0.03125,1,0.375,0,0.6875,0.03125,1,0.25,0,0.71875,0.03125,1,0.125,0,0.75,0.03125,0.5,0,0,0.78125,0.03125,0.5,0,0.125,0.8125,0.03125,0.5,0,0.25,0.84375,0.03125,0.5,0,0.375,0.875,0.03125,0.5,0,0.5,0.90625,0.03125,0.5,0,0.625,0.9375,0.03125,0.5,0,0.75,0.96875,0.03125,0.5,0,0.875,1,0,0,0,1 +Type=GESTURE + +[Data_3_7_4Triggers1] +GesturePointData=0,0.0277778,0,0,1,0.0277778,0.0277778,0,0.125,1,0.0555556,0.0277778,0,0.25,1,0.0833333,0.0277778,0,0.375,1,0.111111,0.0277778,0,0.5,1,0.138889,0.0277778,0,0.625,1,0.166667,0.0277778,0,0.75,1,0.194444,0.0277778,0,0.875,1,0.222222,0.0277778,-0.5,1,1,0.25,0.0277778,-0.5,1,0.875,0.277778,0.0277778,-0.5,1,0.75,0.305556,0.0277778,-0.5,1,0.625,0.333333,0.0277778,-0.5,1,0.5,0.361111,0.0277778,-0.5,1,0.375,0.388889,0.0277778,-0.5,1,0.25,0.416667,0.0277778,-0.5,1,0.125,0.444444,0.0277778,1,1,0,0.472222,0.0277778,1,0.875,0,0.5,0.0277778,1,0.75,0,0.527778,0.0277778,1,0.625,0,0.555556,0.0277778,1,0.5,0,0.583333,0.0277778,1,0.375,0,0.611111,0.0277778,1,0.25,0,0.638889,0.0277778,1,0.125,0,0.666667,0.0277778,0.5,0,0,0.694444,0.0277778,0.5,0,0.125,0.722222,0.0277778,0.5,0,0.25,0.75,0.0277778,0.5,0,0.375,0.777778,0.0277778,0.5,0,0.5,0.805556,0.0277778,0.5,0,0.625,0.833333,0.0277778,0.5,0,0.75,0.861111,0.0277778,0.5,0,0.875,0.888889,0.0277778,0,0,1,0.916667,0.0277778,0,0.125,1,0.944444,0.0277778,0,0.25,1,0.972222,0.0277778,0,0.375,1,1,0,0,0.5,1 +Type=GESTURE + +[Data_3_7_4Triggers2] +GesturePointData=0,0.0277778,0.5,0,0.5,0.0277778,0.0277778,0.5,0,0.625,0.0555556,0.0277778,0.5,0,0.75,0.0833333,0.0277778,0.5,0,0.875,0.111111,0.0277778,0,0,1,0.138889,0.0277778,0,0.125,1,0.166667,0.0277778,0,0.25,1,0.194444,0.0277778,0,0.375,1,0.222222,0.0277778,0,0.5,1,0.25,0.0277778,0,0.625,1,0.277778,0.0277778,0,0.75,1,0.305556,0.0277778,0,0.875,1,0.333333,0.0277778,-0.5,1,1,0.361111,0.0277778,-0.5,1,0.875,0.388889,0.0277778,-0.5,1,0.75,0.416667,0.0277778,-0.5,1,0.625,0.444444,0.0277778,-0.5,1,0.5,0.472222,0.0277778,-0.5,1,0.375,0.5,0.0277778,-0.5,1,0.25,0.527778,0.0277778,-0.5,1,0.125,0.555556,0.0277778,1,1,0,0.583333,0.0277778,1,0.875,0,0.611111,0.0277778,1,0.75,0,0.638889,0.0277778,1,0.625,0,0.666667,0.0277778,1,0.5,0,0.694444,0.0277778,1,0.375,0,0.722222,0.0277778,1,0.25,0,0.75,0.0277778,1,0.125,0,0.777778,0.0277778,0.5,0,0,0.805556,0.0277778,0.5,0,0.125,0.833333,0.0277778,0.5,0,0.25,0.861111,0.0277778,0.5,0,0.375,0.888889,0.0277778,0.5,0,0.5,0.916667,0.0277778,0.5,0,0.625,0.944444,0.0277778,0.5,0,0.75,0.972222,0.0277778,0.5,0,0.875,1,0,0,0,1 +Type=GESTURE + +[Data_3_8] +Comment=After pressing Win+E (Tux+E) a WWW browser will be launched, and it will open http://www.kde.org . You may run all kind of commands you can run in minicli (Alt+F2). +Enabled=false +Name=Go to KDE Website +Type=SIMPLE_ACTION_DATA + +[Data_3_8Actions] +ActionsCount=1 + +[Data_3_8Actions0] +CommandURL=http://www.kde.org +Type=COMMAND_URL + +[Data_3_8Conditions] +Comment= +ConditionsCount=0 + +[Data_3_8Triggers] +Comment=Simple_action +TriggersCount=1 + +[Data_3_8Triggers0] +Key=Meta+E +Type=SHORTCUT +Uuid={72a20106-60a5-4a7d-961d-33495f8f2c86} + +[Data_4] +Comment=Shortcuts for taking screenshots +DataCount=4 +Enabled=true +ImportId=spectacle +Name=Screenshots +SystemGroup=0 +Type=ACTION_DATA_GROUP + +[Data_4Conditions] +Comment= +ConditionsCount=0 + +[Data_4_1] +Comment=Start the screenshot tool and show the GUI +Enabled=true +Name=Start Screenshot Tool +Type=SIMPLE_ACTION_DATA + +[Data_4_1Actions] +ActionsCount=1 + +[Data_4_1Actions0] +Arguments= +Call=StartAgent +RemoteApp=org.kde.Spectacle +RemoteObj=/ +Type=DBUS + +[Data_4_1Conditions] +Comment= +ConditionsCount=0 + +[Data_4_1Triggers] +Comment=Simple_action +TriggersCount=1 + +[Data_4_1Triggers0] +Key=Print +Type=SHORTCUT +Uuid={07129c7a-7aa7-43d1-958b-1ffd8a065e3c} + +[Data_4_2] +Comment=Take a full screen (all monitors) screenshot and save it +Enabled=true +Name=Take Full Screen Screenshot +Type=SIMPLE_ACTION_DATA + +[Data_4_2Actions] +ActionsCount=1 + +[Data_4_2Actions0] +Arguments=false +Call=FullScreen +RemoteApp=org.kde.Spectacle +RemoteObj=/ +Type=DBUS + +[Data_4_2Conditions] +Comment= +ConditionsCount=0 + +[Data_4_2Triggers] +Comment=Simple_action +TriggersCount=1 + +[Data_4_2Triggers0] +Key=Shift+Print +Type=SHORTCUT +Uuid={a7ddcc8e-2db4-4f94-8477-3434a607a944} + +[Data_4_3] +Comment=Take a screenshot of the currently active window and save it +Enabled=true +Name=Take Active Window Screenshot +Type=SIMPLE_ACTION_DATA + +[Data_4_3Actions] +ActionsCount=1 + +[Data_4_3Actions0] +Arguments=true false +Call=ActiveWindow +RemoteApp=org.kde.Spectacle +RemoteObj=/ +Type=DBUS + +[Data_4_3Conditions] +Comment= +ConditionsCount=0 + +[Data_4_3Triggers] +Comment=Simple_action +TriggersCount=1 + +[Data_4_3Triggers0] +Key=Meta+Print +Type=SHORTCUT +Uuid={1ea40eee-c42f-4de7-bccb-c066c2d53eae} + +[Data_4_4] +Comment=Take a screenshot of a rectangular region you specify and save it +Enabled=true +Name=Take Rectangular Region Screenshot +Type=SIMPLE_ACTION_DATA + +[Data_4_4Actions] +ActionsCount=1 + +[Data_4_4Actions0] +Arguments=true +Call=RectangularRegion +RemoteApp=org.kde.Spectacle +RemoteObj=/ +Type=DBUS + +[Data_4_4Conditions] +Comment= +ConditionsCount=0 + +[Data_4_4Triggers] +Comment=Simple_action +TriggersCount=1 + +[Data_4_4Triggers0] +Key=Meta+Shift+Print +Type=SHORTCUT +Uuid={47bd292b-2d24-47af-8c55-e85615250271} + +[Data_5] +Comment=Comment +DataCount=1 +Enabled=true +Name=Salt +SystemGroup=0 +Type=ACTION_DATA_GROUP + +[Data_5Conditions] +Comment= +ConditionsCount=0 + +[Data_5_1] +Comment=Comment +Enabled=true +Name=ptgdp-rofi +Type=SIMPLE_ACTION_DATA + +[Data_5_1Actions] +ActionsCount=1 + +[Data_5_1Actions0] +CommandURL=/home/salt/.bin/ptgdp-rofi +Type=COMMAND_URL + +[Data_5_1Conditions] +Comment= +ConditionsCount=0 + +[Data_5_1Triggers] +Comment=Simple_action +TriggersCount=1 + +[Data_5_1Triggers0] +Key=Alt+I +Type=SHORTCUT +Uuid={fb859807-9936-40d9-bbc9-992c312f25c4} + +[General] +XftAntialias[$d] +XftHintStyle[$d] +XftSubPixel[$d] + +[Gestures] +Disabled=true +MouseButton=2 +Timeout=300 + +[GesturesExclude] +Comment= +WindowsCount=0 + +[KDE] +LookAndFeelPackage[$d] +SingleClick[$d] + +[Main] +AlreadyImported=defaults,konqueror_gestures_kde321,konsole,kde32b1,spectacle +Disabled=false +Version=2 + +[Voice] +Shortcut= diff --git a/.config/polybar/config b/.config/polybar/config deleted file mode 100644 index 14cfcd4a..00000000 --- a/.config/polybar/config +++ /dev/null @@ -1,253 +0,0 @@ -# vim:ft=dosini -# _ _ -# _ __ ___ | |_ _| |__ __ _ _ __ -# | '_ \ / _ \| | | | | '_ \ / _` | '__| -# | |_) | (_) | | |_| | |_) | (_| | | -# | .__/ \___/|_|\__, |_.__/ \__,_|_| -# |_| |___/ -# -# Copyright (c) 2019 Vintage Salt -# Distributed under terms of the MIT license. -# https://github.com/jaagr/polybar -# https://gitlab.com/rehashedsalt/home -# - -# ==================== -# VARIABLES -# ==================== -[res/colors] -# Arc -bg-dark = #383C4A -bg-light = #404552 -border = #2B2E39 -fg = #FFFCF6 -selection = #5294E2 -# Nord -red = #BF616A -green = #A3BE8C -yellow = #EBCB8B -blue = #81A1C1 -magenta = #B48EAD -cyan = #88C0D0 - -[res/config] -padding = 2 - -[settings] -screenchange-reload = true -format-padding = ${res/config.padding} -format-background = ${res/colors.bg-dark} - -# ==================== -# BARS -# ==================== -[template/bar] -bottom = true -wm-restack = ${env:PB_WM_RESTACK:i3} -tray-maxsize = 16 - -background = ${res/colors.bg-dark} -foreground = ${res/colors.fg} -border-color = ${res/colors.border} -tray-background = ${res/colors.bg-dark} - -height = 32 - -font-0 = "Inconsolata:style=Medium:size=10;2" -font-1 = "Deja Vu Sans Mono:style=Regular:size=10;2" - -[bar/primary] -monitor = ${env:PB_MONITOR:eDP-1} -inherit = template/bar -border-top-size = 1 - -modules-left = i3 cpu memory battery temp -modules-center = mpd -modules-right = mpd-controls backlight pulse date - -[bar/secondary] -monitor = ${env:PB_MONITOR:eDP-1} -inherit = template/bar -border-top-size = 1 - -modules-right = date temp battery memory cpu i3 - -# ==================== -# MODULES -# ==================== -[module/backlight] -type = internal/xbacklight -format =