mirror of
https://github.com/harish2704/dotFiles.git
synced 2026-09-10 15:21:09 +00:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
58faf51840 | ||
|
|
d7e49b646c | ||
|
|
6dd3ed0b1c | ||
|
|
5b652223aa | ||
|
|
e89937e4b3 | ||
|
|
20bfe52f2e | ||
|
|
ba402cd254 | ||
|
|
b20aef6d9b | ||
|
|
3fbee04d57 | ||
|
|
23fcc5e74c | ||
|
|
79633dc2c8 | ||
|
|
6b1c42e3bb | ||
|
|
ac55743238 | ||
|
|
05bb1a04ce | ||
|
|
7534e7dc31 | ||
|
|
f7915452e9 | ||
|
|
8602e2c893 | ||
|
|
1e905030b4 | ||
|
|
1dbf687596 | ||
|
|
aca8316422 | ||
|
|
ac66a60f4a | ||
|
|
4e98d78b8d | ||
|
|
2f536ff4a4 | ||
|
|
398949e599 | ||
|
|
ff715cd9ac | ||
|
|
02b7972704 | ||
|
|
c3e9a96a44 | ||
|
|
9301e6e155 | ||
|
|
eb5f9824a6 | ||
|
|
cfc9025f83 | ||
|
|
e6ad0f75ea | ||
|
|
6f9609bb6f | ||
|
|
45186b5796 | ||
|
|
bad43a250c | ||
|
|
a3d259ca5f | ||
|
|
84e1e2ef45 | ||
|
|
2482cc5007 | ||
|
|
68d3c3c06a | ||
|
|
8eeb46e57e | ||
|
|
ab26261924 | ||
|
|
d5a31f833b | ||
|
|
04f4b43eb0 | ||
|
|
16a013293b | ||
|
|
3cb93f9f96 | ||
|
|
6687da63a1 | ||
|
|
6d0c9e7fd0 | ||
|
|
544641f800 | ||
|
|
55239d7801 | ||
|
|
2e6e0a997d | ||
|
|
9b816966a2 | ||
|
|
fd261114a0 | ||
|
|
9b74ed3e95 | ||
|
|
a5871c48e4 | ||
|
|
fb309b33fc | ||
|
|
e5dfab86bf | ||
|
|
35f878ed04 | ||
|
|
ce964b3b58 | ||
|
|
d2f4c2dc04 | ||
|
|
67a2f59d6b | ||
|
|
d2879904c5 | ||
|
|
9063bb1a0a | ||
|
|
b696f8d9ae | ||
|
|
d206d0007a | ||
|
|
33010333a7 | ||
|
|
b2aaaaa379 |
@@ -0,0 +1,4 @@
|
||||
home/.local/Apps/neovim-distros/lunarvim/cache
|
||||
home/.local/Apps/neovim-distros/lunarvim/share
|
||||
home/.local/Apps/neovim-distros/lunarvim/LunarVim
|
||||
node_modules
|
||||
@@ -2,6 +2,10 @@ dotFiles
|
||||
========
|
||||
|
||||
My dot files
|
||||
## Usage
|
||||
```sh
|
||||
stow --ignore=.local/Apps/neovim-distros/lunarvim/share --ignore=.local/Apps/neovim-distros/lunarvim/cache -t $HOME home
|
||||
```
|
||||
## This includes
|
||||
* My openbox configuration files
|
||||
* my favorite keyboard-mappings
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
*TkTheme: clam
|
||||
+41
-56
@@ -1,62 +1,47 @@
|
||||
# Sample .bashrc for SuSE Linux
|
||||
# Copyright (c) SuSE GmbH Nuernberg
|
||||
# .bashrc
|
||||
|
||||
# There are 3 different types of shells in bash: the login shell, normal shell
|
||||
# and interactive shell. Login shells read ~/.profile and interactive shells
|
||||
# read ~/.bashrc; in our setup, /etc/profile sources ~/.bashrc - thus all
|
||||
# settings made here will also take effect in a login shell.
|
||||
#
|
||||
# NOTE: It is recommended to make language settings in ~/.profile rather than
|
||||
# here, since multilingual X sessions would not work properly if LANG is over-
|
||||
# ridden in every subshell.
|
||||
|
||||
# Some applications read the EDITOR variable to determine your favourite text
|
||||
# editor. So uncomment the line below and enter the editor of your choice :-)
|
||||
export EDITOR=/usr/bin/vim
|
||||
#export EDITOR=/usr/bin/mcedit
|
||||
|
||||
# For some news readers it makes sense to specify the NEWSSERVER variable here
|
||||
#export NEWSSERVER=your.news.server
|
||||
|
||||
# If you want to use a Palm device with Linux, uncomment the two lines below.
|
||||
# For some (older) Palm Pilots, you might need to set a lower baud rate
|
||||
# e.g. 57600 or 38400; lowest is 9600 (very slow!)
|
||||
#
|
||||
#export PILOTPORT=/dev/pilot
|
||||
#export PILOTRATE=115200
|
||||
PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;36m\]\w\[\033[00m\]\$ '
|
||||
if test -z "$USER_BASHRC_READ"; then
|
||||
. $HOME/.profile
|
||||
|
||||
test -s ~/.alias && . ~/.alias || true
|
||||
|
||||
export NVM_DIR="$HOME/.nvm"
|
||||
|
||||
|
||||
# The next line updates PATH for the Google Cloud SDK.
|
||||
if [ -f "$HOME/Downloads/google-cloud-sdk/path.bash.inc" ]; then . "$HOME/Downloads/google-cloud-sdk/path.bash.inc"; fi
|
||||
|
||||
# The next line enables shell command completion for gcloud.
|
||||
if [ -f "$HOME/Downloads/google-cloud-sdk/completion.bash.inc" ]; then . "$HOME/Downloads/google-cloud-sdk/completion.bash.inc"; fi
|
||||
|
||||
export DENO_INSTALL="$HOME/.deno"
|
||||
export PATH="$DENO_INSTALL/bin:$PATH"
|
||||
export USER_BASHRC_READ=1
|
||||
# Source global definitions
|
||||
if [ -f /etc/bashrc ]; then
|
||||
. /etc/bashrc
|
||||
fi
|
||||
|
||||
nvmLoad(){
|
||||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
|
||||
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
|
||||
}
|
||||
|
||||
javaLoad(){
|
||||
export JAVA_HOME=/opt/jdk1.8.0_201/jre/
|
||||
export PATH="/opt/android-sdk/tools:/opt/android-sdk/tools/bin:$PATH"
|
||||
}
|
||||
if [[ -f /usr/share/fzf/shell/key-bindings.bash ]]; then
|
||||
. /usr/share/fzf/shell/key-bindings.bash
|
||||
fi
|
||||
|
||||
androidLoad(){
|
||||
export ANDROID_SDK_ROOT=/opt/android-sdk
|
||||
}
|
||||
if [[ -f $HOME/.local/Apps/daily-utils/hari-autocomplete.sh ]]; then
|
||||
. $HOME/.local/Apps/daily-utils/hari-autocomplete.sh
|
||||
fi
|
||||
|
||||
# C_ORANGERED1="\[\e[38;5;202m\]"
|
||||
# C_DARKCYAN="\[\e[38;5;36m\]"
|
||||
# C_YELLOW="\[\e[38;5;11m\]"
|
||||
# C_CYAN1="\[\e[38;5;51m\]"
|
||||
# C_RED="\[\033[38;5;9m\]"
|
||||
|
||||
NO_FORMAT="\[\e[0m\]"
|
||||
F_BOLD="\[\e[1m\]"
|
||||
C_YELLOW1="\[\e[38;5;226m\]"
|
||||
C_AQUAMARINE1="\[\e[38;5;86m\]"
|
||||
PS1="${F_BOLD}${C_AQUAMARINE1}\u@\h${C_YELLOW1} \w \\\$${NO_FORMAT} "
|
||||
|
||||
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
|
||||
|
||||
export DOCKER_HOST=unix:///run/user/$UID/podman/podman.sock
|
||||
|
||||
export EDITOR=vim
|
||||
export HISTCONTROL=ignoredups
|
||||
export HISTSIZE=11000
|
||||
export HISTFILESIZE=11000
|
||||
|
||||
alias ip='ip --color=auto'
|
||||
|
||||
export NVM_DIR="$HOME/.nvm"
|
||||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
|
||||
|
||||
|
||||
export PYENV_ROOT="$HOME/.pyenv"
|
||||
[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
|
||||
eval "$(pyenv init -)"
|
||||
|
||||
eval "$($HOME/.local/bin/hari-tools.sh setup-autocomplete) hari-tools.sh"
|
||||
. /usr/share/bash-completion/completions/fzf-key-bindings
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
[font]
|
||||
size = 14.0
|
||||
|
||||
[font.normal]
|
||||
family = "CodeNewRoman Nerd Font Mono"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u001B[13;2u"
|
||||
key = "Return"
|
||||
mods = "Shift"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u001B[13;5u"
|
||||
key = "Return"
|
||||
mods = "Control"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u001B[13;6u"
|
||||
key = "Return"
|
||||
mods = "Control|Shift"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u001B[Z"
|
||||
key = "Tab"
|
||||
mods = "Shift"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u001B[27;5;9~"
|
||||
key = "Tab"
|
||||
mods = "Control"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u001B[27;6;9~"
|
||||
key = "Tab"
|
||||
mods = "Control|Shift"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u001B[74;5u"
|
||||
key = "J"
|
||||
mods = "Control|Shift"
|
||||
|
||||
[[keyboard.bindings]]
|
||||
chars = "\u001B[75;5u"
|
||||
key = "K"
|
||||
mods = "Control|Shift"
|
||||
@@ -1,5 +1,5 @@
|
||||
font:
|
||||
size: 13.0
|
||||
size: 14.0
|
||||
normal:
|
||||
# family: Source Code Pro Medium
|
||||
family: CodeNewRoman Nerd Font Mono
|
||||
@@ -11,3 +11,6 @@ key_bindings:
|
||||
- { key: Tab, mods: Shift, chars: "\e[Z" }
|
||||
- { key: Tab, mods: Control, chars: "\e[27;5;9~" }
|
||||
- { key: Tab, mods: Control|Shift, chars: "\e[27;6;9~" }
|
||||
- { key: J, mods: Control|Shift, chars: "\x1b[74;5u" }
|
||||
- { key: K, mods: Control|Shift, chars: "\x1b[75;5u" }
|
||||
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE fontconfig SYSTEM 'urn:fontconfig:fonts.dtd'>
|
||||
<!-- SPDX-License-Identifier: MIT -->
|
||||
<fontconfig>
|
||||
<!-- Generic alias this font to sans-serif -->
|
||||
<alias>
|
||||
<family>Manjari</family>
|
||||
<default>
|
||||
<family>sans-serif</family>
|
||||
</default>
|
||||
</alias>
|
||||
<!-- For Malayalam sans-serif, prefer this font -->
|
||||
<match>
|
||||
<test compare="contains" name="lang">
|
||||
<string>ml</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>sans-serif</string>
|
||||
</test>
|
||||
<edit binding="strong" mode="prepend" name="family">
|
||||
<string>Manjari</string>
|
||||
</edit>
|
||||
</match>
|
||||
<dir>~/.fonts</dir>
|
||||
</fontconfig>
|
||||
+188
-153
@@ -1,17 +1,17 @@
|
||||
[ActivityManager]
|
||||
_k_friendly_name=Activity Manager
|
||||
switch-to-activity-1de2555c-8dce-4b05-9048-0576a7cc6b7a=none,none,Switch to activity "Default"
|
||||
switch-to-activity-2b22975f-ece8-4bc8-a72a-f88fc0add08b=none,none,Switch to activity "Default"
|
||||
switch-to-activity-5631f9b9-eda6-43ff-826c-7cb51e8f26f5=none,none,Switch to activity "Default"
|
||||
switch-to-activity-acb90208-98fb-44c9-a0d0-ed2e3c67520c=none,none,Switch to activity "Default"
|
||||
|
||||
[KDE Keyboard Layout Switcher]
|
||||
Switch keyboard layout to English (US)=none,none,Switch keyboard layout to English (US)
|
||||
Switch to Next Keyboard Layout=Ctrl+Alt+K,Ctrl+Alt+K,Switch to Next Keyboard Layout
|
||||
Switch keyboard layout to English (India, with rupee)=none,none,Switch keyboard layout to English (India\\, with rupee)
|
||||
Switch to Next Keyboard Layout=Ctrl+Alt+K,Meta+Alt+K,Switch to Next Keyboard Layout
|
||||
_k_friendly_name=Keyboard Layout Switcher
|
||||
|
||||
[flameshot.desktop]
|
||||
Capture=Ctrl+Print,none,Take screenshot
|
||||
Configure=none,none,Configure
|
||||
_k_friendly_name=Launch Flameshot
|
||||
_launch=Meta+Ctrl+Print,none,Launch Flameshot
|
||||
[im-chooser.desktop]
|
||||
_k_friendly_name=Input Method Selector
|
||||
_launch=none,none,Input Method Selector
|
||||
|
||||
[kaccess]
|
||||
Toggle Screen Reader On and Off=Meta+Alt+S,Meta+Alt+S,Toggle Screen Reader On and Off
|
||||
@@ -20,7 +20,7 @@ _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
|
||||
Toggle Touchpad=Touchpad Toggle,Touchpad Toggle\tMeta+Ctrl+Zenkaku Hankaku,Toggle Touchpad
|
||||
_k_friendly_name=Touchpad
|
||||
|
||||
[kded5]
|
||||
@@ -30,8 +30,14 @@ display=Display\tMeta+P,Display\tMeta+P,Switch Display
|
||||
|
||||
[khotkeys]
|
||||
_k_friendly_name=Custom Shortcuts Service
|
||||
{001c39c3-d994-4494-a135-0b2d482ab940}=Ctrl+Alt+T,none,Launch Konsole
|
||||
{d03619b6-9b3c-48cc-9d9c-a2aadb485550}=,none,Search
|
||||
{2b2f3d81-c5fb-49ee-832d-75aab6b21a1d}=Ctrl+Space,none,Ibus next eng
|
||||
{3c04e4ea-1f6e-430e-82bb-0e4adb79a6a3}=none,none,Scan
|
||||
{5d4c37a6-d8b3-40b0-aa6a-92f325302538}=none,none,Save Profile 1
|
||||
{81787487-f07d-4111-b1cf-9da1406075ca}=none,none,Load Profile 1
|
||||
{96c0b3ae-9d0d-45dd-b275-c11c01424ff7}=none,none,Preview
|
||||
{9f894206-fbcf-48f1-9fb3-df9cec37bacb}=none,none,Load Profile 2
|
||||
{aaed7bc1-a7bc-4abc-b319-9b95abb5216b}=none,none,Cancel Scan
|
||||
{e74b442f-47db-4314-a0e0-a56e1b753804}=none,none,Save Profile 2
|
||||
|
||||
[kmix]
|
||||
_k_friendly_name=Audio Volume
|
||||
@@ -39,43 +45,39 @@ decrease_microphone_volume=Microphone Volume Down,Microphone Volume Down,Decreas
|
||||
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
|
||||
mic_mute=Microphone Mute\tMeta+Volume Mute,Microphone Mute\tMeta+Volume Mute,Mute Microphone
|
||||
mute=Volume Mute,Volume Mute,Mute
|
||||
|
||||
[krunner.desktop]
|
||||
RunClipboard=none,Alt+Shift+F2,Run command on clipboard contents
|
||||
_k_friendly_name=KRunner
|
||||
_launch=\tAlt+F2\tSearch,none,KRunner
|
||||
|
||||
[ksmserver]
|
||||
Halt Without Confirmation=none,Ctrl+Alt+Shift+PgDown,Halt Without Confirmation
|
||||
Lock Session=Ctrl+Alt+L\tScreensaver,Meta+L\tCtrl+Alt+L\tScreensaver,Lock Session
|
||||
Halt Without Confirmation=none,,Halt Without Confirmation
|
||||
Lock Session=Meta+L\tCtrl+Alt+L\tScreensaver,Meta+L\tScreensaver,Lock Session
|
||||
Log Out=Ctrl+Alt+Del,Ctrl+Alt+Del,Log Out
|
||||
Log Out Without Confirmation=none,Ctrl+Alt+Shift+Del,Log Out Without Confirmation
|
||||
Reboot Without Confirmation=none,Ctrl+Alt+Shift+PgUp,Reboot Without Confirmation
|
||||
Log Out Without Confirmation=none,,Log Out Without Confirmation
|
||||
Reboot Without Confirmation=none,,Reboot Without Confirmation
|
||||
_k_friendly_name=Session Management
|
||||
|
||||
[kwin]
|
||||
Activate Window Demanding Attention=Ctrl+Alt+A,Ctrl+Alt+A,Activate Window Demanding Attention
|
||||
ClearLastMouseMark=Meta+Shift+F12,Meta+Shift+F12,Clear Last Mouse Mark
|
||||
ClearMouseMarks=Meta+Shift+F11,Meta+Shift+F11,Clear All Mouse Marks
|
||||
Decrease Opacity=none,none,Decrease Opacity of Active Window by 5 %
|
||||
Activate Window Demanding Attention=Ctrl+Alt+A,Meta+Ctrl+A,Activate Window Demanding Attention
|
||||
Decrease Opacity=Meta+_,,Decrease Opacity of Active Window by 5%
|
||||
Edit Tiles=Meta+T,Meta+T,Toggle Tiles Editor
|
||||
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 %
|
||||
ExposeClassCurrentDesktop=none,none,Toggle Present Windows (Window class on current desktop)
|
||||
Increase Opacity=Meta++,,Increase Opacity of Active Window by 5%
|
||||
Invert Screen Colors=none,none,Invert Screen Colors
|
||||
Kill Window=Ctrl+Alt+Esc,Ctrl+Alt+Esc,Kill Window
|
||||
Kill Window=Ctrl+Alt+Esc,Meta+Ctrl+Esc,Kill Window
|
||||
Move Tablet to Next Output=none,none,Move the tablet to the next output
|
||||
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=none,Meta+D,Show Desktop
|
||||
ShowDesktopGrid=Ctrl+F8,Ctrl+F8,Show Desktop Grid
|
||||
Overview=Meta+W,Meta+W,Toggle Overview
|
||||
Setup Window Shortcut=none,,Setup Window Shortcut
|
||||
Show Desktop=Meta+D,Meta+D,Peek at Desktop
|
||||
ShowDesktopGrid=Ctrl+F8,Meta+F8,Show Desktop Grid
|
||||
Suspend Compositing=Alt+Shift+F12,Alt+Shift+F12,Suspend Compositing
|
||||
Switch One Desktop Down=Ctrl+Alt+Down,Meta+Ctrl+Down,Switch One Desktop Down
|
||||
Switch One Desktop Up=Ctrl+Alt+Up,Meta+Ctrl+Up,Switch One Desktop Up
|
||||
@@ -86,160 +88,187 @@ 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=none,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 10=none,,Switch to Desktop 10
|
||||
Switch to Desktop 11=none,,Switch to Desktop 11
|
||||
Switch to Desktop 12=none,,Switch to Desktop 12
|
||||
Switch to Desktop 13=none,,Switch to Desktop 13
|
||||
Switch to Desktop 14=none,,Switch to Desktop 14
|
||||
Switch to Desktop 15=none,,Switch to Desktop 15
|
||||
Switch to Desktop 16=none,,Switch to Desktop 16
|
||||
Switch to Desktop 17=none,,Switch to Desktop 17
|
||||
Switch to Desktop 18=none,,Switch to Desktop 18
|
||||
Switch to Desktop 19=none,,Switch to Desktop 19
|
||||
Switch to Desktop 2=none,Ctrl+F2,Switch to Desktop 2
|
||||
Switch to Desktop 20=none,none,Switch to Desktop 20
|
||||
Switch to Desktop 20=none,,Switch to Desktop 20
|
||||
Switch to Desktop 3=none,Ctrl+F3,Switch to Desktop 3
|
||||
Switch to Desktop 4=none,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
|
||||
Switch to Desktop 5=none,,Switch to Desktop 5
|
||||
Switch to Desktop 6=none,,Switch to Desktop 6
|
||||
Switch to Desktop 7=none,,Switch to Desktop 7
|
||||
Switch to Desktop 8=none,,Switch to Desktop 8
|
||||
Switch to Desktop 9=none,,Switch to Desktop 9
|
||||
Switch to Next Desktop=none,,Switch to Next Desktop
|
||||
Switch to Next Screen=none,,Switch to Next Screen
|
||||
Switch to Previous Desktop=none,,Switch to Previous Desktop
|
||||
Switch to Previous Screen=none,,Switch to Previous Screen
|
||||
Switch to Screen 0=none,,Switch to Screen 0
|
||||
Switch to Screen 1=none,,Switch to Screen 1
|
||||
Switch to Screen 2=none,,Switch to Screen 2
|
||||
Switch to Screen 3=none,,Switch to Screen 3
|
||||
Switch to Screen 4=none,,Switch to Screen 4
|
||||
Switch to Screen 5=none,,Switch to Screen 5
|
||||
Switch to Screen 6=none,,Switch to Screen 6
|
||||
Switch to Screen 7=none,,Switch to Screen 7
|
||||
Switch to Screen Above=none,,Switch to Screen Above
|
||||
Switch to Screen Below=none,,Switch to Screen Below
|
||||
Switch to Screen to the Left=none,,Switch to Screen to the Left
|
||||
Switch to Screen to the Right=none,,Switch to Screen to the Right
|
||||
Toggle Night Color=none,none,Toggle Night Color
|
||||
Toggle Night Colour=none,none,Toggle Night Colour
|
||||
Toggle Window Raise/Lower=none,none,Toggle Window Raise/Lower
|
||||
ToggleMouseClick=Meta+*,Meta+*,Toggle Mouse Click Effect
|
||||
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)
|
||||
Toggle Window Raise/Lower=none,,Toggle Window Raise/Lower
|
||||
Walk Through Desktop List=none,,Walk Through Desktop List
|
||||
Walk Through Desktop List (Reverse)=none,,Walk Through Desktop List (Reverse)
|
||||
Walk Through Desktops=none,,Walk Through Desktops
|
||||
Walk Through Desktops (Reverse)=none,,Walk Through Desktops (Reverse)
|
||||
Walk Through Windows=Alt+Tab,Alt+Tab,Walk Through Windows
|
||||
Walk Through Windows (Reverse)=Alt+Shift+Backtab,Alt+Shift+Backtab,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 Alternative=none,,Walk Through Windows Alternative
|
||||
Walk Through Windows Alternative (Reverse)=none,,Walk Through Windows Alternative (Reverse)
|
||||
Walk Through Windows of Current Application=Alt+`,Alt+`,Walk Through Windows of Current Application
|
||||
Walk Through Windows of Current Application (Reverse)=Alt+~,Alt+~,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
|
||||
Walk Through Windows of Current Application Alternative=none,,Walk Through Windows of Current Application Alternative
|
||||
Walk Through Windows of Current Application Alternative (Reverse)=none,,Walk Through Windows of Current Application Alternative (Reverse)
|
||||
Window Above Other Windows=none,,Keep Window Above Others
|
||||
Window Below Other Windows=none,,Keep Window Below Others
|
||||
Window Close=Alt+F4,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 Fullscreen=Ctrl+F11,,Make Window Fullscreen
|
||||
Window Grow Horizontal=none,,Expand Window Horizontally
|
||||
Window Grow Vertical=none,,Expand Window Vertically
|
||||
Window Lower=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 Maximize Horizontal=none,,Maximize Window Horizontally
|
||||
Window Maximize Vertical=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 Move=F6,,Move Window
|
||||
Window Move Center=none,,Move Window to the Center
|
||||
Window No Border=none,,Toggle Window Titlebar and Frame
|
||||
Window On All Desktops=none,,Keep Window on All Desktops
|
||||
Window One Desktop Down=Ctrl+Alt+Shift+Down,Meta+Ctrl+Shift+Down,Window One Desktop Down
|
||||
Window One Desktop Up=Ctrl+Alt+Shift+Up,Meta+Ctrl+Shift+Up,Window One Desktop Up
|
||||
Window One Desktop to the Left=Ctrl+Alt+Shift+Left,Meta+Ctrl+Shift+Left,Window One Desktop to the Left
|
||||
Window One Desktop to the Right=Ctrl+Alt+Shift+Right,Meta+Ctrl+Shift+Right,Window One Desktop to the Right
|
||||
Window One Screen Down=none,,Window One Screen Down
|
||||
Window One Screen Up=none,,Window One Screen Up
|
||||
Window One Screen to the Left=none,,Window One Screen to the Left
|
||||
Window One Screen to the Right=none,,Window One Screen 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 Pack Down=none,,Move Window Down
|
||||
Window Pack Left=none,,Move Window Left
|
||||
Window Pack Right=none,,Move Window Right
|
||||
Window Pack Up=none,,Move Window Up
|
||||
Window Quick Tile Bottom=Meta+Down,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 Bottom Left=none,,Quick Tile Window to the Bottom Left
|
||||
Window Quick Tile Bottom Right=none,,Quick Tile Window to the Bottom Right
|
||||
Window Quick Tile Left=Meta+Left,Meta+Left,Quick Tile Window to the Left
|
||||
Window Quick Tile Right=Meta+Right,Meta+Right,Quick Tile Window to the Right
|
||||
Window Quick Tile Top=Meta+Up,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=none,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=none,none,Window to Desktop 2
|
||||
Window to Desktop 20=none,none,Window to Desktop 20
|
||||
Window to Desktop 3=none,none,Window to Desktop 3
|
||||
Window to Desktop 4=none,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=Meta+Ctrl+Shift+Right,Meta+Shift+Right,Window to Next Screen
|
||||
Window to Previous Desktop=none,none,Window to Previous Desktop
|
||||
Window to Previous Screen=Meta+Ctrl+Shift+Left,Meta+Shift+Left,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
|
||||
Window Quick Tile Top Left=none,,Quick Tile Window to the Top Left
|
||||
Window Quick Tile Top Right=none,,Quick Tile Window to the Top Right
|
||||
Window Raise=none,,Raise Window
|
||||
Window Resize=none,,Resize Window
|
||||
Window Shade=none,,Shade Window
|
||||
Window Shrink Horizontal=none,,Shrink Window Horizontally
|
||||
Window Shrink Vertical=none,,Shrink Window Vertically
|
||||
Window to Desktop 1=none,,Window to Desktop 1
|
||||
Window to Desktop 10=none,,Window to Desktop 10
|
||||
Window to Desktop 11=none,,Window to Desktop 11
|
||||
Window to Desktop 12=none,,Window to Desktop 12
|
||||
Window to Desktop 13=none,,Window to Desktop 13
|
||||
Window to Desktop 14=none,,Window to Desktop 14
|
||||
Window to Desktop 15=none,,Window to Desktop 15
|
||||
Window to Desktop 16=none,,Window to Desktop 16
|
||||
Window to Desktop 17=none,,Window to Desktop 17
|
||||
Window to Desktop 18=none,,Window to Desktop 18
|
||||
Window to Desktop 19=none,,Window to Desktop 19
|
||||
Window to Desktop 2=none,,Window to Desktop 2
|
||||
Window to Desktop 20=none,,Window to Desktop 20
|
||||
Window to Desktop 3=none,,Window to Desktop 3
|
||||
Window to Desktop 4=none,,Window to Desktop 4
|
||||
Window to Desktop 5=none,,Window to Desktop 5
|
||||
Window to Desktop 6=none,,Window to Desktop 6
|
||||
Window to Desktop 7=none,,Window to Desktop 7
|
||||
Window to Desktop 8=none,,Window to Desktop 8
|
||||
Window to Desktop 9=none,,Window to Desktop 9
|
||||
Window to Next Desktop=none,,Window to Next Desktop
|
||||
Window to Next Screen=Meta+Shift+Right,Meta+Shift+Right,Window to Next Screen
|
||||
Window to Previous Desktop=none,,Window to Previous Desktop
|
||||
Window to Previous Screen=Meta+Shift+Left,Meta+Shift+Left,Window to Previous Screen
|
||||
Window to Screen 0=none,,Window to Screen 0
|
||||
Window to Screen 1=none,,Window to Screen 1
|
||||
Window to Screen 2=none,,Window to Screen 2
|
||||
Window to Screen 3=none,,Window to Screen 3
|
||||
Window to Screen 4=none,,Window to Screen 4
|
||||
Window to Screen 5=none,,Window to Screen 5
|
||||
Window to Screen 6=none,,Window to Screen 6
|
||||
Window to Screen 7=none,,Window to Screen 7
|
||||
_k_friendly_name=KWin
|
||||
view_actual_size=,Meta+0,Actual Size
|
||||
view_zoom_in=Meta+=,Meta+=,Zoom In
|
||||
view_actual_size=Meta+0,Meta+0,Zoom to Actual Size
|
||||
view_zoom_in=Meta+=,Meta++\tMeta+=,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
|
||||
mediavolumedown=none,,Media volume down
|
||||
mediavolumeup=none,,Media volume up
|
||||
nextmedia=Media Next,Media Next,Media playback next
|
||||
pausemedia=Media Pause,Media Pause,Pause media playback
|
||||
playmedia=none,none,Play media playback
|
||||
playmedia=none,,Play media playback
|
||||
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.gnome.Terminal.desktop]
|
||||
_k_friendly_name=Launch Terminal
|
||||
_launch=none,none,Launch Terminal
|
||||
new-window=none,none,New Window
|
||||
preferences=,none,Preferences
|
||||
[nvim.desktop]
|
||||
_k_friendly_name=Neovim
|
||||
_launch=none,none,Neovim
|
||||
|
||||
[org.flameshot.Flameshot.desktop]
|
||||
Capture=Ctrl+Shift+Print,none,Take screenshot
|
||||
Configure=none,none,Configure
|
||||
Launcher=none,none,Open launcher
|
||||
_k_friendly_name=Flameshot
|
||||
_launch=none,none,Flameshot
|
||||
|
||||
[org.kde.dolphin.desktop]
|
||||
_k_friendly_name=Dolphin
|
||||
_launch=Meta+E,Meta+E,Dolphin
|
||||
|
||||
[org.kde.kcalc.desktop]
|
||||
_k_friendly_name=KCalc
|
||||
_launch=Launch (1),Launch (1),KCalc
|
||||
|
||||
[org.kde.konsole.desktop]
|
||||
NewTab=none,none,Open a New Tab
|
||||
NewWindow=none,none,Open a New Window
|
||||
_k_friendly_name=Konsole
|
||||
_launch=Ctrl+Alt+T,none,Konsole
|
||||
|
||||
[org.kde.krunner.desktop]
|
||||
RunClipboard=Alt+Shift+F2,Alt+Shift+F2,Run command on clipboard contents
|
||||
_k_friendly_name=KRunner
|
||||
_launch=Alt+F2\tAlt+Space,Alt+Space\tAlt+F2\tSearch,KRunner
|
||||
|
||||
[org.kde.plasma.emojier.desktop]
|
||||
_k_friendly_name=Emoji Selector
|
||||
_launch=Meta+.,Meta+.,Emoji Selector
|
||||
|
||||
[org.kde.spectacle.desktop]
|
||||
ActiveWindowScreenShot=Meta+Print,Meta+Print,Capture Active Window
|
||||
CurrentMonitorScreenShot=,none,Capture Current Monitor
|
||||
ActiveWindowScreenShot=none,Meta+Print,Capture Active Window
|
||||
CurrentMonitorScreenShot=Print,none,Capture Current Monitor
|
||||
FullScreenScreenShot=Shift+Print,Shift+Print,Capture Entire Desktop
|
||||
OpenWithoutScreenshot=none,none,Launch Spectacle without capturing
|
||||
RectangularRegionScreenShot=Meta+Shift+Print,Meta+Shift+Print,Capture Rectangular Region
|
||||
WindowUnderCursorScreenShot=Meta+Ctrl+Print,Meta+Ctrl+Print,Capture Window Under Cursor
|
||||
_k_friendly_name=Spectacle
|
||||
_launch=Print,Print,Launch Spectacle
|
||||
_launch=none,Print,Launch Spectacle
|
||||
|
||||
[org_kde_powerdevil]
|
||||
Decrease Keyboard Brightness=Keyboard Brightness Down,Keyboard Brightness Down,Decrease Keyboard Brightness
|
||||
@@ -257,7 +286,7 @@ _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 10=none,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
|
||||
@@ -266,29 +295,35 @@ 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
|
||||
activate widget 71=Meta+Space,none,Activate Application Launcher Widget
|
||||
activate widget 76=none,none,Activate Display Configuration Widget
|
||||
activate widget 27=none,none,Activate Task Manager Widget
|
||||
activate widget 4=Alt+F1,none,Activate Application Launcher Widget
|
||||
activate widget 69=none,none,Activate Digital Clock Widget
|
||||
clear-history=none,none,Clear Clipboard History
|
||||
clipboard_action=none,Ctrl+Alt+X,Enable Clipboard Actions
|
||||
clipboard_action=Ctrl+Alt+X,Meta+Ctrl+X,Automatic Action Popup Menu
|
||||
cycle-panels=Meta+Alt+P,Meta+Alt+P,Move keyboard focus between panels
|
||||
cycleNextAction=none,none,Next History Item
|
||||
cyclePrevAction=none,none,Previous History Item
|
||||
edit_clipboard=none,none,Edit Contents...
|
||||
edit_clipboard=none,none,Edit Contents…
|
||||
manage activities=Meta+Q,Meta+Q,Show Activity Switcher
|
||||
next activity=Meta+Tab,Meta+Tab,Walk through activities
|
||||
previous activity=Meta+Shift+Tab,Meta+Shift+Tab,Walk through activities (Reverse)
|
||||
repeat_action=none,Ctrl+Alt+R,Manually Invoke Action on Current Clipboard
|
||||
repeat_action=Ctrl+Alt+R,Meta+Ctrl+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
|
||||
show-barcode=none,none,Show Barcode…
|
||||
show-on-mouse-pos=none,Meta+V,Open Klipper at Mouse Position
|
||||
stop current activity=Meta+S,Meta+S,Stop Current Activity
|
||||
switch to next activity=none,none,Switch to Next Activity
|
||||
switch to previous activity=none,none,Switch to Previous Activity
|
||||
toggle do not disturb=none,none,Toggle do not disturb
|
||||
switch to next activity=none,,Switch to Next Activity
|
||||
switch to previous activity=none,,Switch to Previous Activity
|
||||
toggle do not disturb=none,,Toggle do not disturb
|
||||
|
||||
[systemsettings.desktop]
|
||||
_k_friendly_name=System Settings
|
||||
_launch=Tools,Tools,System Settings
|
||||
kcm-kscreen=none,none,Display Configuration
|
||||
kcm-lookandfeel=none,none,Global Theme
|
||||
kcm-users=none,none,Users
|
||||
powerdevilprofilesconfig=none,none,Energy Saving
|
||||
screenlocker=none,none,Screen Locking
|
||||
|
||||
[wacomtablet]
|
||||
Map to fullscreen=Meta+Ctrl+F,Meta+Ctrl+F,Map to fullscreen
|
||||
|
||||
+452
-58
@@ -1,12 +1,146 @@
|
||||
[$Version]
|
||||
update_info=spectacle_shortcuts.upd:spectacle-migrate-shortcuts
|
||||
update_info=spectacle_shortcuts.upd:spectacle-migrate-shortcuts,konsole_globalaccel.upd:konsole_globalaccel,konsole.upd:konsole_globalaccel
|
||||
|
||||
[ColorEffects:Disabled]
|
||||
ChangeSelectionColor[$d]
|
||||
Color[$d]
|
||||
ColorAmount[$d]
|
||||
ColorEffect[$d]
|
||||
ContrastAmount[$d]
|
||||
ContrastEffect[$d]
|
||||
Enable[$d]
|
||||
IntensityAmount[$d]
|
||||
IntensityEffect[$d]
|
||||
|
||||
[ColorEffects:Inactive]
|
||||
ChangeSelectionColor[$d]
|
||||
Color[$d]
|
||||
ColorAmount[$d]
|
||||
ColorEffect[$d]
|
||||
ContrastAmount[$d]
|
||||
ContrastEffect[$d]
|
||||
Enable[$d]
|
||||
IntensityAmount[$d]
|
||||
IntensityEffect[$d]
|
||||
|
||||
[Colors:Button]
|
||||
BackgroundAlternate[$d]
|
||||
BackgroundNormal[$d]
|
||||
DecorationFocus[$d]
|
||||
DecorationHover[$d]
|
||||
ForegroundActive[$d]
|
||||
ForegroundInactive[$d]
|
||||
ForegroundLink[$d]
|
||||
ForegroundNegative[$d]
|
||||
ForegroundNeutral[$d]
|
||||
ForegroundNormal[$d]
|
||||
ForegroundPositive[$d]
|
||||
ForegroundVisited[$d]
|
||||
|
||||
[Colors:Complementary]
|
||||
BackgroundAlternate[$d]
|
||||
BackgroundNormal[$d]
|
||||
DecorationFocus[$d]
|
||||
DecorationHover[$d]
|
||||
ForegroundActive[$d]
|
||||
ForegroundInactive[$d]
|
||||
ForegroundLink[$d]
|
||||
ForegroundNegative[$d]
|
||||
ForegroundNeutral[$d]
|
||||
ForegroundNormal[$d]
|
||||
ForegroundPositive[$d]
|
||||
ForegroundVisited[$d]
|
||||
|
||||
[Colors:Header]
|
||||
BackgroundAlternate[$d]
|
||||
BackgroundNormal[$d]
|
||||
DecorationFocus[$d]
|
||||
DecorationHover[$d]
|
||||
ForegroundActive[$d]
|
||||
ForegroundInactive[$d]
|
||||
ForegroundLink[$d]
|
||||
ForegroundNegative[$d]
|
||||
ForegroundNeutral[$d]
|
||||
ForegroundNormal[$d]
|
||||
ForegroundPositive[$d]
|
||||
ForegroundVisited[$d]
|
||||
|
||||
[Colors:Header][Inactive]
|
||||
BackgroundAlternate[$d]
|
||||
BackgroundNormal[$d]
|
||||
DecorationFocus[$d]
|
||||
DecorationHover[$d]
|
||||
ForegroundActive[$d]
|
||||
ForegroundInactive[$d]
|
||||
ForegroundLink[$d]
|
||||
ForegroundNegative[$d]
|
||||
ForegroundNeutral[$d]
|
||||
ForegroundNormal[$d]
|
||||
ForegroundPositive[$d]
|
||||
ForegroundVisited[$d]
|
||||
|
||||
[Colors:Selection]
|
||||
BackgroundAlternate[$d]
|
||||
BackgroundNormal[$d]
|
||||
DecorationFocus[$d]
|
||||
DecorationHover[$d]
|
||||
ForegroundActive[$d]
|
||||
ForegroundInactive[$d]
|
||||
ForegroundLink[$d]
|
||||
ForegroundNegative[$d]
|
||||
ForegroundNeutral[$d]
|
||||
ForegroundNormal[$d]
|
||||
ForegroundPositive[$d]
|
||||
ForegroundVisited[$d]
|
||||
|
||||
[Colors:Tooltip]
|
||||
BackgroundAlternate[$d]
|
||||
BackgroundNormal[$d]
|
||||
DecorationFocus[$d]
|
||||
DecorationHover[$d]
|
||||
ForegroundActive[$d]
|
||||
ForegroundInactive[$d]
|
||||
ForegroundLink[$d]
|
||||
ForegroundNegative[$d]
|
||||
ForegroundNeutral[$d]
|
||||
ForegroundNormal[$d]
|
||||
ForegroundPositive[$d]
|
||||
ForegroundVisited[$d]
|
||||
|
||||
[Colors:View]
|
||||
BackgroundAlternate[$d]
|
||||
BackgroundNormal[$d]
|
||||
DecorationFocus[$d]
|
||||
DecorationHover[$d]
|
||||
ForegroundActive[$d]
|
||||
ForegroundInactive[$d]
|
||||
ForegroundLink[$d]
|
||||
ForegroundNegative[$d]
|
||||
ForegroundNeutral[$d]
|
||||
ForegroundNormal[$d]
|
||||
ForegroundPositive[$d]
|
||||
ForegroundVisited[$d]
|
||||
|
||||
[Colors:Window]
|
||||
BackgroundAlternate[$d]
|
||||
BackgroundNormal[$d]
|
||||
DecorationFocus[$d]
|
||||
DecorationHover[$d]
|
||||
ForegroundActive[$d]
|
||||
ForegroundInactive[$d]
|
||||
ForegroundLink[$d]
|
||||
ForegroundNegative[$d]
|
||||
ForegroundNeutral[$d]
|
||||
ForegroundNormal[$d]
|
||||
ForegroundPositive[$d]
|
||||
ForegroundVisited[$d]
|
||||
|
||||
[Data]
|
||||
DataCount=3
|
||||
DataCount=5
|
||||
|
||||
[Data_1]
|
||||
Comment=KMenuEdit Global Shortcuts
|
||||
DataCount=2
|
||||
DataCount=1
|
||||
Enabled=true
|
||||
Name=KMenuEdit
|
||||
SystemGroup=1
|
||||
@@ -18,7 +152,7 @@ ConditionsCount=0
|
||||
|
||||
[Data_1_1]
|
||||
Comment=Comment
|
||||
Enabled=true
|
||||
Enabled=false
|
||||
Name=Search
|
||||
Type=SIMPLE_ACTION_DATA
|
||||
|
||||
@@ -42,32 +176,6 @@ 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={001c39c3-d994-4494-a135-0b2d482ab940}
|
||||
|
||||
[Data_2]
|
||||
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
|
||||
@@ -119,7 +227,7 @@ TriggersCount=1
|
||||
[Data_2_1Triggers0]
|
||||
Key=Ctrl+Alt+I
|
||||
Type=SHORTCUT
|
||||
Uuid={4897a8ee-11eb-42d2-979d-ec2fad4c72d9}
|
||||
Uuid={ba02f03d-5ae9-4d01-82d0-7e51cbf84ad7}
|
||||
|
||||
[Data_2_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
|
||||
@@ -146,7 +254,7 @@ TriggersCount=1
|
||||
[Data_2_2Triggers0]
|
||||
Key=Ctrl+Alt+H
|
||||
Type=SHORTCUT
|
||||
Uuid={1e75df36-3f30-4906-ac7d-a85f2d5c9012}
|
||||
Uuid={171e5cae-2855-4879-b471-7800f249b78e}
|
||||
|
||||
[Data_2_3]
|
||||
Comment=This action runs Konsole, after pressing Ctrl+Alt+T.
|
||||
@@ -170,9 +278,9 @@ Comment=Simple_action
|
||||
TriggersCount=1
|
||||
|
||||
[Data_2_3Triggers0]
|
||||
Key=Ctrl+Alt+T
|
||||
Key=
|
||||
Type=SHORTCUT
|
||||
Uuid={be4b973c-e473-4f91-80e5-e4d4f5fe4549}
|
||||
Uuid={1da9fabd-b7c7-4bc4-8c05-daf8d23a2b37}
|
||||
|
||||
[Data_2_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.
|
||||
@@ -217,7 +325,7 @@ TriggersCount=1
|
||||
[Data_2_4Triggers0]
|
||||
Key=Ctrl+W
|
||||
Type=SHORTCUT
|
||||
Uuid={68f84851-7d93-4f5d-a945-2017023a95e0}
|
||||
Uuid={a4f669f8-1b3a-4338-a08a-86b172ca7925}
|
||||
|
||||
[Data_2_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.
|
||||
@@ -246,10 +354,10 @@ TriggersCount=1
|
||||
[Data_2_5Triggers0]
|
||||
Key=Ctrl+Alt+W
|
||||
Type=SHORTCUT
|
||||
Uuid={504433d9-9574-4bf8-a0be-f2e3fac8faf3}
|
||||
Uuid={9a0f280b-8edc-4aed-808c-6ce8d4090b96}
|
||||
|
||||
[Data_2_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' tickbox is ticked 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').
|
||||
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
|
||||
@@ -288,10 +396,10 @@ TriggersCount=1
|
||||
[Data_2_6Triggers0]
|
||||
Key=Ctrl+Alt+B
|
||||
Type=SHORTCUT
|
||||
Uuid={b19b903d-8536-4a00-a892-2fdb48e244d5}
|
||||
Uuid={86246d6b-d385-4412-bfc5-f1d3e2ba4570}
|
||||
|
||||
[Data_2_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 dialogue. You can also look at your numeric pad to help you: gestures are recognised 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').
|
||||
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 counterclockwise - 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
|
||||
@@ -480,12 +588,12 @@ TriggersCount=1
|
||||
[Data_2_8Triggers0]
|
||||
Key=Meta+E
|
||||
Type=SHORTCUT
|
||||
Uuid={bf8b97fe-76d0-4eae-b94e-0621bca569f8}
|
||||
Uuid={206e20f5-5923-40fb-aae9-1ad77ca477b8}
|
||||
|
||||
[Data_3]
|
||||
Comment=Basic Konqueror gestures.
|
||||
DataCount=14
|
||||
Enabled=true
|
||||
Enabled=false
|
||||
ImportId=konqueror_gestures_kde321
|
||||
Name=Konqueror Gestures
|
||||
SystemGroup=0
|
||||
@@ -885,18 +993,276 @@ TriggersCount=1
|
||||
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
|
||||
|
||||
[Directories]
|
||||
dir_pixmap[$d]
|
||||
[Data_4]
|
||||
Comment=Comment
|
||||
DataCount=1
|
||||
Enabled=true
|
||||
Name=Hari-custom
|
||||
SystemGroup=0
|
||||
Type=ACTION_DATA_GROUP
|
||||
|
||||
[Data_4Conditions]
|
||||
Comment=
|
||||
ConditionsCount=0
|
||||
|
||||
[Data_4_1]
|
||||
Comment=Ibus next engine
|
||||
Enabled=true
|
||||
Name=Ibus next eng
|
||||
Type=SIMPLE_ACTION_DATA
|
||||
|
||||
[Data_4_1Actions]
|
||||
ActionsCount=1
|
||||
|
||||
[Data_4_1Actions0]
|
||||
CommandURL=/home/harish/.local/Apps/daily-utils/bin/ibus-next-engine.py
|
||||
Type=COMMAND_URL
|
||||
|
||||
[Data_4_1Conditions]
|
||||
Comment=
|
||||
ConditionsCount=0
|
||||
|
||||
[Data_4_1Triggers]
|
||||
Comment=Simple_action
|
||||
TriggersCount=1
|
||||
|
||||
[Data_4_1Triggers0]
|
||||
Key=Ctrl+Space
|
||||
Type=SHORTCUT
|
||||
Uuid={2b2f3d81-c5fb-49ee-832d-75aab6b21a1d}
|
||||
|
||||
[Data_5]
|
||||
Comment=Shortcuts for Skanlite
|
||||
DataCount=7
|
||||
Enabled=true
|
||||
ImportId=skanlite
|
||||
Name=Skanlite
|
||||
SystemGroup=0
|
||||
Type=ACTION_DATA_GROUP
|
||||
|
||||
[Data_5Conditions]
|
||||
Comment=
|
||||
ConditionsCount=0
|
||||
|
||||
[Data_5_1]
|
||||
Comment=Global hotkey: Alt+S to start scanning. Skanlite must be up and running.
|
||||
Enabled=true
|
||||
Name=Scan
|
||||
Type=SIMPLE_ACTION_DATA
|
||||
|
||||
[Data_5_1Actions]
|
||||
ActionsCount=1
|
||||
|
||||
[Data_5_1Actions0]
|
||||
Arguments=
|
||||
Call=scan
|
||||
RemoteApp=org.kde.skanlite
|
||||
RemoteObj=/
|
||||
Type=DBUS
|
||||
|
||||
[Data_5_1Conditions]
|
||||
Comment=
|
||||
ConditionsCount=0
|
||||
|
||||
[Data_5_1Triggers]
|
||||
Comment=Simple_action
|
||||
TriggersCount=1
|
||||
|
||||
[Data_5_1Triggers0]
|
||||
Key=
|
||||
Type=SHORTCUT
|
||||
Uuid={3c04e4ea-1f6e-430e-82bb-0e4adb79a6a3}
|
||||
|
||||
[Data_5_2]
|
||||
Comment=Global hotkey: Alt+C to cancel scanning while it's performing. Do nothing otherwise.
|
||||
Enabled=true
|
||||
Name=Cancel Scan
|
||||
Type=SIMPLE_ACTION_DATA
|
||||
|
||||
[Data_5_2Actions]
|
||||
ActionsCount=1
|
||||
|
||||
[Data_5_2Actions0]
|
||||
Arguments=
|
||||
Call=scanCancel
|
||||
RemoteApp=org.kde.skanlite
|
||||
RemoteObj=/
|
||||
Type=DBUS
|
||||
|
||||
[Data_5_2Conditions]
|
||||
Comment=
|
||||
ConditionsCount=0
|
||||
|
||||
[Data_5_2Triggers]
|
||||
Comment=Simple_action
|
||||
TriggersCount=1
|
||||
|
||||
[Data_5_2Triggers0]
|
||||
Key=
|
||||
Type=SHORTCUT
|
||||
Uuid={aaed7bc1-a7bc-4abc-b319-9b95abb5216b}
|
||||
|
||||
[Data_5_3]
|
||||
Comment=Global hotkey: press Ctrl+Alt+1 to save current Skanlite scanner settings as Profile 1. You can switch to this profile later with Alt+1.
|
||||
Enabled=true
|
||||
Name=Save Profile 1
|
||||
Type=SIMPLE_ACTION_DATA
|
||||
|
||||
[Data_5_3Actions]
|
||||
ActionsCount=1
|
||||
|
||||
[Data_5_3Actions0]
|
||||
Arguments=1
|
||||
Call=saveCurrentScannerOptionsToProfile
|
||||
RemoteApp=org.kde.skanlite
|
||||
RemoteObj=/
|
||||
Type=DBUS
|
||||
|
||||
[Data_5_3Conditions]
|
||||
Comment=
|
||||
ConditionsCount=0
|
||||
|
||||
[Data_5_3Triggers]
|
||||
Comment=Simple_action
|
||||
TriggersCount=1
|
||||
|
||||
[Data_5_3Triggers0]
|
||||
Key=
|
||||
Type=SHORTCUT
|
||||
Uuid={5d4c37a6-d8b3-40b0-aa6a-92f325302538}
|
||||
|
||||
[Data_5_4]
|
||||
Comment=Global hotkey: press Alt+1 to restore scanner settings from Profile 1 in Skanlite. If profile doesn't exists - restore default settings.
|
||||
Enabled=true
|
||||
Name=Load Profile 1
|
||||
Type=SIMPLE_ACTION_DATA
|
||||
|
||||
[Data_5_4Actions]
|
||||
ActionsCount=1
|
||||
|
||||
[Data_5_4Actions0]
|
||||
Arguments=1
|
||||
Call=switchToProfile
|
||||
RemoteApp=org.kde.skanlite
|
||||
RemoteObj=/
|
||||
Type=DBUS
|
||||
|
||||
[Data_5_4Conditions]
|
||||
Comment=
|
||||
ConditionsCount=0
|
||||
|
||||
[Data_5_4Triggers]
|
||||
Comment=Simple_action
|
||||
TriggersCount=1
|
||||
|
||||
[Data_5_4Triggers0]
|
||||
Key=
|
||||
Type=SHORTCUT
|
||||
Uuid={81787487-f07d-4111-b1cf-9da1406075ca}
|
||||
|
||||
[Data_5_5]
|
||||
Comment=Global hotkey: press Ctrl+Alt+2 to save current Skanlite scanner settings as Profile 2. You can switch to this profile later with Alt+2.
|
||||
Enabled=true
|
||||
Name=Save Profile 2
|
||||
Type=SIMPLE_ACTION_DATA
|
||||
|
||||
[Data_5_5Actions]
|
||||
ActionsCount=1
|
||||
|
||||
[Data_5_5Actions0]
|
||||
Arguments=2
|
||||
Call=saveCurrentScannerOptionsToProfile
|
||||
RemoteApp=org.kde.skanlite
|
||||
RemoteObj=/
|
||||
Type=DBUS
|
||||
|
||||
[Data_5_5Conditions]
|
||||
Comment=
|
||||
ConditionsCount=0
|
||||
|
||||
[Data_5_5Triggers]
|
||||
Comment=Simple_action
|
||||
TriggersCount=1
|
||||
|
||||
[Data_5_5Triggers0]
|
||||
Key=
|
||||
Type=SHORTCUT
|
||||
Uuid={e74b442f-47db-4314-a0e0-a56e1b753804}
|
||||
|
||||
[Data_5_6]
|
||||
Comment=Global hotkey: press Alt+2 to restore scanner settings from Profile 2 in Skanlite. If profile doesn't exists - restore default settings.
|
||||
Enabled=true
|
||||
Name=Load Profile 2
|
||||
Type=SIMPLE_ACTION_DATA
|
||||
|
||||
[Data_5_6Actions]
|
||||
ActionsCount=1
|
||||
|
||||
[Data_5_6Actions0]
|
||||
Arguments=2
|
||||
Call=switchToProfile
|
||||
RemoteApp=org.kde.skanlite
|
||||
RemoteObj=/
|
||||
Type=DBUS
|
||||
|
||||
[Data_5_6Conditions]
|
||||
Comment=
|
||||
ConditionsCount=0
|
||||
|
||||
[Data_5_6Triggers]
|
||||
Comment=Simple_action
|
||||
TriggersCount=1
|
||||
|
||||
[Data_5_6Triggers0]
|
||||
Key=
|
||||
Type=SHORTCUT
|
||||
Uuid={9f894206-fbcf-48f1-9fb3-df9cec37bacb}
|
||||
|
||||
[Data_5_7]
|
||||
Comment=Global hotkey: Alt+P to start scanning preview. Skanlite must be up and running.
|
||||
Enabled=true
|
||||
Name=Preview
|
||||
Type=SIMPLE_ACTION_DATA
|
||||
|
||||
[Data_5_7Actions]
|
||||
ActionsCount=1
|
||||
|
||||
[Data_5_7Actions0]
|
||||
Arguments=
|
||||
Call=preview
|
||||
RemoteApp=org.kde.skanlite
|
||||
RemoteObj=/
|
||||
Type=DBUS
|
||||
|
||||
[Data_5_7Conditions]
|
||||
Comment=
|
||||
ConditionsCount=0
|
||||
|
||||
[Data_5_7Triggers]
|
||||
Comment=Simple_action
|
||||
TriggersCount=1
|
||||
|
||||
[Data_5_7Triggers0]
|
||||
Key=
|
||||
Type=SHORTCUT
|
||||
Uuid={96c0b3ae-9d0d-45dd-b275-c11c01424ff7}
|
||||
|
||||
[DirSelect Dialog]
|
||||
DirSelectDialog Size[$d]
|
||||
History Items[$d]
|
||||
|
||||
[General]
|
||||
AccentColor[$d]
|
||||
BrowserApplication[$d]
|
||||
desktopFont[$d]
|
||||
ColorScheme[$d]
|
||||
ColorSchemeHash[$d]
|
||||
XftHintStyle[$d]
|
||||
XftSubPixel[$d]
|
||||
accentColorFromWallpaper[$d]
|
||||
fixed[$d]
|
||||
font[$d]
|
||||
menuFont[$d]
|
||||
shadeSortColumn[$d]
|
||||
smallestReadableFont[$d]
|
||||
taskbarFont[$d]
|
||||
toolBarFont[$d]
|
||||
|
||||
[Gestures]
|
||||
@@ -912,29 +1278,57 @@ WindowsCount=0
|
||||
Theme[$d]
|
||||
|
||||
[KDE]
|
||||
ChangeCursor[$d]
|
||||
AnimationDurationFactor[$d]
|
||||
ColorScheme[$d]
|
||||
LookAndFeelPackage[$d]
|
||||
contrast[$d]
|
||||
ShowDeleteCommand[$d]
|
||||
SingleClick[$d]
|
||||
widgetStyle[$d]
|
||||
|
||||
[KDE URL Restrictions]
|
||||
rule_1[$d]
|
||||
rule_count[$d]
|
||||
[KDE Action Restrictions]
|
||||
action/start_new_session[$d]
|
||||
action/switch_user[$d]
|
||||
|
||||
[KFileDialog Settings]
|
||||
Allow Expansion[$d]
|
||||
Automatically select filename extension[$d]
|
||||
Breadcrumb Navigation[$d]
|
||||
Decoration position[$d]
|
||||
LocationCombo Completionmode[$d]
|
||||
PathCombo Completionmode[$d]
|
||||
Preview Width[$d]
|
||||
Show Bookmarks[$d]
|
||||
Show Full Path[$d]
|
||||
Show Inline Previews[$d]
|
||||
Show Preview[$d]
|
||||
Show Speedbar[$d]
|
||||
Show hidden files[$d]
|
||||
Sort by[$d]
|
||||
Sort directories first[$d]
|
||||
Sort hidden files last[$d]
|
||||
Sort reversed[$d]
|
||||
Speedbar Width[$d]
|
||||
View Style[$d]
|
||||
|
||||
[KShortcutsDialog Settings]
|
||||
Dialog Size[$d]
|
||||
|
||||
[Main]
|
||||
AlreadyImported=defaults,kde32b1,spectacle,konsole,konqueror_gestures_kde321
|
||||
AlreadyImported=defaults,kde32b1,konqueror_gestures_kde321,konsole,skanlite
|
||||
Disabled=false
|
||||
Version=2
|
||||
|
||||
[Paths]
|
||||
Trash[$d]
|
||||
|
||||
[PreviewSettings]
|
||||
camera[$d]
|
||||
file[$d]
|
||||
fonts[$d]
|
||||
MaximumRemoteSize[$d]
|
||||
|
||||
[Voice]
|
||||
Shortcut=
|
||||
|
||||
[WM]
|
||||
activeBackground[$d]
|
||||
activeBlend[$d]
|
||||
activeFont[$d]
|
||||
activeForeground[$d]
|
||||
inactiveBackground[$d]
|
||||
inactiveBlend[$d]
|
||||
inactiveForeground[$d]
|
||||
|
||||
+79
-106
@@ -1,44 +1,27 @@
|
||||
[$Version]
|
||||
update_info=kwin.upd:replace-scalein-with-scale,kwin.upd:port-minimizeanimation-effect-to-js,kwin.upd:port-scale-effect-to-js,kwin.upd:port-dimscreen-effect-to-js,kwin.upd:auto-bordersize,kwin.upd:animation-speed,kwin.upd:desktop-grid-click-behavior,kwin.upd:no-swap-encourage
|
||||
update_info=kwin.upd:replace-scalein-with-scale,kwin.upd:port-minimizeanimation-effect-to-js,kwin.upd:port-scale-effect-to-js,kwin.upd:port-dimscreen-effect-to-js,kwin.upd:auto-bordersize,kwin.upd:animation-speed,kwin.upd:desktop-grid-click-behavior,kwin.upd:no-swap-encourage,kwin.upd:make-translucency-effect-disabled-by-default,kwin.upd:remove-flip-switch-effect,kwin.upd:remove-cover-switch-effect,kwin.upd:remove-cubeslide-effect,kwin.upd:remove-xrender-backend,kwin.upd:enable-scale-effect-by-default,kwin.upd:overview-group-plugin-id,kwin.upd:animation-speed-cleanup,kwin.upd:replace-cascaded-zerocornered
|
||||
|
||||
[Compositing]
|
||||
AnimationSpeed[$d]
|
||||
GLCore=true
|
||||
GLPreferBufferSwap=a
|
||||
GLTextureFilter=1
|
||||
HiddenPreviews=5
|
||||
OpenGLIsUnsafe=false
|
||||
WindowsBlockCompositing=false
|
||||
XRenderSmoothScale=false
|
||||
|
||||
[Desktops]
|
||||
Id_1=ac4c2095-68c8-4bb2-841a-42cf03cac1b3
|
||||
Id_10=34586101-3aaa-4d39-8f85-a4dc751e1ed6
|
||||
Id_11=b3fbbd62-e25b-4d5b-afe2-c35b7bafd6d5
|
||||
Id_12=7b78429b-4927-4360-8c11-970f92cd613c
|
||||
Id_13=a736cc28-b2c9-41b3-9b0e-8aa7f4d80d8e
|
||||
Id_14=d5baa737-2e9a-4c33-addc-7f2ea0ac821d
|
||||
Id_15=977d9f48-62d2-4518-bbe1-d1fd52f27285
|
||||
Id_16=bd34bcac-6915-4ccb-876a-3d7bca5bec90
|
||||
Id_17=a5594210-f994-4c32-9388-8971426cba9e
|
||||
Id_18=b9f43a33-c6cc-4c8e-b0c3-14a74be65f55
|
||||
Id_2=b054dc04-4057-4668-9d9a-3761101e1d42
|
||||
Id_3=ba5dba2e-e200-479e-a60f-615e0cf2edb7
|
||||
Id_4=ad40ba1b-598b-474b-896d-29fe791529bb
|
||||
Id_5=b86a3a26-4c15-4615-9f2e-9c30b74d50bf
|
||||
Id_6=bd9fb4c9-96d7-4a2a-9ee8-525765f3b26e
|
||||
Id_7=1ae2e874-ab79-4cf6-87df-efcdb7b9a877
|
||||
Id_8=8c0e75c4-e55b-4197-a120-c0a4815bfb11
|
||||
Id_9=1c0c98cd-783d-4868-b659-149fed74340e
|
||||
Name_10=New Desktop
|
||||
Name_11=New Desktop
|
||||
Name_12=New Desktop
|
||||
Name_13=New Desktop
|
||||
Name_14=New Desktop
|
||||
Name_15=New Desktop
|
||||
Name_16=New Desktop
|
||||
Name_17=New Desktop
|
||||
Name_18=New Desktop
|
||||
Id_1=530b2e8c-a321-41ca-ba52-2fba5b5e2f52
|
||||
Id_10=af9aa3e6-6382-4ccb-a92d-800b0b1f74a7
|
||||
Id_11=7aaace88-9ee2-43c0-844c-19c5514523d3
|
||||
Id_12=63c876d8-76e7-4a8b-9903-7b30d31363e2
|
||||
Id_2=76ffaa94-4f73-4520-a3e0-480eb3fa4d87
|
||||
Id_3=84ef5d92-b39b-4f01-b593-76799daa2ce0
|
||||
Id_4=5fe31393-808e-4747-8bfe-9a4df1075a59
|
||||
Id_5=d758db65-7f63-464c-8c19-f7594b1a7c72
|
||||
Id_6=0259dad0-c996-46c7-b8a1-364756a779ed
|
||||
Id_7=fc82803a-f727-408a-aa1f-84e76c11c1cf
|
||||
Id_8=a52131ec-edac-4001-965f-ce878e73377e
|
||||
Id_9=2feaf12f-0461-4372-8878-fdf5f282aec0
|
||||
Name_10=Desktop 2
|
||||
Name_11=Desktop 3
|
||||
Name_12=Desktop 4
|
||||
Name_2=New Desktop
|
||||
Name_3=New Desktop
|
||||
Name_4=New Desktop
|
||||
Name_5=New Desktop
|
||||
@@ -46,88 +29,78 @@ Name_6=New Desktop
|
||||
Name_7=New Desktop
|
||||
Name_8=New Desktop
|
||||
Name_9=New Desktop
|
||||
Number=18
|
||||
Number=12
|
||||
Rows=3
|
||||
|
||||
[DrmOutputs][05e0819458][4447eebfd4]
|
||||
Scale=1
|
||||
|
||||
[DrmOutputs][05e0819458][cdfb932421]
|
||||
Scale=1
|
||||
|
||||
[ElectricBorders]
|
||||
TopLeft=None
|
||||
|
||||
[MouseBindings]
|
||||
CommandActiveTitlebar1=Raise
|
||||
CommandActiveTitlebar2=Nothing
|
||||
CommandActiveTitlebar3=Operations menu
|
||||
CommandAll1=Move
|
||||
CommandAll2=Toggle raise and lower
|
||||
CommandAll3=Resize
|
||||
CommandAllKey=Meta
|
||||
CommandAllWheel=Nothing
|
||||
CommandInactiveTitlebar1=Activate and raise
|
||||
CommandInactiveTitlebar2=Nothing
|
||||
CommandInactiveTitlebar3=Operations menu
|
||||
CommandTitlebarWheel=Change Opacity
|
||||
CommandWindow1=Activate, raise and pass click
|
||||
CommandWindow2=Activate and pass click
|
||||
CommandWindow3=Activate and pass click
|
||||
CommandWindowWheel=Scroll
|
||||
|
||||
[NightColor]
|
||||
Active=true
|
||||
LatitudeAuto=9.967
|
||||
LongitudeAuto=76.2917
|
||||
LatitudeAuto=9.9185
|
||||
LongitudeAuto=76.2558
|
||||
Mode=Constant
|
||||
NightTemperature=4200
|
||||
|
||||
[Plugins]
|
||||
desktopchangeosdEnabled=false
|
||||
mouseclickEnabled=true
|
||||
mousemarkEnabled=true
|
||||
windowgeometryEnabled=false
|
||||
desktopchangeosdEnabled=true
|
||||
|
||||
[Script-desktopchangeosd]
|
||||
PopupHideDelay=1000
|
||||
TextOnly=false
|
||||
PopupHideDelay=200
|
||||
|
||||
[TabBox]
|
||||
BorderActivate=9
|
||||
DesktopLayout=org.kde.breeze.desktop
|
||||
DesktopListLayout=org.kde.breeze.desktop
|
||||
LayoutName=org.kde.breeze.desktop
|
||||
[Tiling]
|
||||
padding=4
|
||||
|
||||
[Tiling][0d39903c-8966-51c1-b3a1-c3ebda3dc7d0]
|
||||
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
|
||||
|
||||
[Tiling][31d42160-070b-554b-b196-ee308d3a8430]
|
||||
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
|
||||
|
||||
[Tiling][37c04cea-60e5-572b-8cdf-0edec2e3e650]
|
||||
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
|
||||
|
||||
[Tiling][439e5ff6-4113-5e1f-9343-637ddef82008]
|
||||
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
|
||||
|
||||
[Tiling][4b32c1ec-cf2f-5157-9ba6-70191f308af7]
|
||||
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
|
||||
|
||||
[Tiling][4f220735-699f-553f-a72e-7a926d3f0774]
|
||||
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
|
||||
|
||||
[Tiling][620b6d4f-c2c0-5dcb-abfb-a14e98a46430]
|
||||
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
|
||||
|
||||
[Tiling][6b9c3fe7-c68b-52f5-ace8-17b337127e5e]
|
||||
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
|
||||
|
||||
[Tiling][a149f44c-18c8-54d9-bea5-8d58d841af49]
|
||||
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
|
||||
|
||||
[Tiling][a3d991e5-e4d6-5b87-b0c7-d6949c612be9]
|
||||
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
|
||||
|
||||
[Tiling][bc2a8622-43e1-5de4-9a5d-521e479edee4]
|
||||
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
|
||||
|
||||
[Tiling][c8c8a1aa-ae6b-5caf-85b7-76aff40574b4]
|
||||
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
|
||||
|
||||
[Tiling][cb363ef7-affc-5675-a490-30c1baa9ff75]
|
||||
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
|
||||
|
||||
[Tiling][ccd244ca-5575-569f-a8c9-ce17c79b0288]
|
||||
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
|
||||
|
||||
[Tiling][e0ede2ad-3993-5f06-892f-6edfc85dc7f2]
|
||||
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
|
||||
|
||||
[Tiling][ecc5d445-b642-5d22-991f-6423e65b585e]
|
||||
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
|
||||
|
||||
[Wayland]
|
||||
InputMethod[$e]=/usr/share/applications/org.freedesktop.IBus.Panel.Wayland.Gtk3.desktop
|
||||
|
||||
[Windows]
|
||||
ActiveMouseScreen=false
|
||||
AutoRaise=false
|
||||
AutoRaiseInterval=750
|
||||
BorderSnapZone=10
|
||||
CenterSnapZone=0
|
||||
ClickRaise=true
|
||||
DelayFocusInterval=300
|
||||
FocusPolicy=ClickToFocus
|
||||
FocusStealingPreventionLevel=1
|
||||
GeometryTip=false
|
||||
HideUtilityWindowsForInactive=true
|
||||
MaximizeButtonLeftClickCommand=Maximize
|
||||
MaximizeButtonMiddleClickCommand=Maximize (vertical only)
|
||||
MaximizeButtonRightClickCommand=Maximize (horizontal only)
|
||||
NextFocusPrefersMouse=false
|
||||
Placement=Smart
|
||||
RollOverDesktops=false
|
||||
SeparateScreenFocus=false
|
||||
ShadeHover=false
|
||||
ShadeHoverInterval=250
|
||||
SnapOnlyWhenOverlapping=false
|
||||
TitlebarDoubleClickCommand=Maximize
|
||||
WindowSnapZone=10
|
||||
|
||||
[org.kde.kdecoration2]
|
||||
BorderSize=Normal
|
||||
BorderSizeAuto=false
|
||||
ButtonsOnLeft=MS
|
||||
ButtonsOnRight=HIAX
|
||||
CloseOnDoubleClickOnMenu=false
|
||||
ShowToolTips=true
|
||||
library=org.kde.breeze
|
||||
theme=Breeze
|
||||
[Xwayland]
|
||||
Scale=1.25
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
" Plug 'SirVer/ultisnips' | Plug 'honza/vim-snippets'
|
||||
"
|
||||
" " On-demand loading
|
||||
" Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
|
||||
" Plug 'preservim/nerdtree', { 'on': 'NERDTreeToggle' }
|
||||
" Plug 'tpope/vim-fireplace', { 'for': 'clojure' }
|
||||
"
|
||||
" " Using a non-default branch
|
||||
@@ -242,6 +242,8 @@ function! plug#begin(...)
|
||||
let home = s:path(s:plug_fnamemodify(s:plug_expand(a:1), ':p'))
|
||||
elseif exists('g:plug_home')
|
||||
let home = s:path(g:plug_home)
|
||||
elseif has('nvim')
|
||||
let home = stdpath('data') . '/plugged'
|
||||
elseif !empty(&rtp)
|
||||
let home = s:path(split(&rtp, ',')[0]) . '/plugged'
|
||||
else
|
||||
@@ -350,7 +352,7 @@ function! plug#end()
|
||||
endif
|
||||
let lod = { 'ft': {}, 'map': {}, 'cmd': {} }
|
||||
|
||||
if exists('g:did_load_filetypes')
|
||||
if get(g:, 'did_load_filetypes', 0)
|
||||
filetype off
|
||||
endif
|
||||
for name in g:plugs_order
|
||||
@@ -405,7 +407,7 @@ function! plug#end()
|
||||
|
||||
for [map, names] in items(lod.map)
|
||||
for [mode, map_prefix, key_prefix] in
|
||||
\ [['i', '<C-O>', ''], ['n', '', ''], ['v', '', 'gv'], ['o', '', '']]
|
||||
\ [['i', '<C-\><C-O>', ''], ['n', '', ''], ['v', '', 'gv'], ['o', '', '']]
|
||||
execute printf(
|
||||
\ '%snoremap <silent> %s %s:<C-U>call <SID>lod_map(%s, %s, %s, "%s")<CR>',
|
||||
\ mode, map, map_prefix, string(map), string(names), mode != 'i', key_prefix)
|
||||
@@ -1208,7 +1210,8 @@ function! s:update_impl(pull, force, args) abort
|
||||
normal! 2G
|
||||
silent! redraw
|
||||
|
||||
let s:clone_opt = []
|
||||
" Set remote name, overriding a possible user git config's clone.defaultRemoteName
|
||||
let s:clone_opt = ['--origin', 'origin']
|
||||
if get(g:, 'plug_shallow', 1)
|
||||
call extend(s:clone_opt, ['--depth', '1'])
|
||||
if s:git_version_requirement(1, 7, 10)
|
||||
@@ -2618,26 +2621,34 @@ function! s:preview_commit()
|
||||
|
||||
let sha = matchstr(getline('.'), '^ \X*\zs[0-9a-f]\{7,9}')
|
||||
if empty(sha)
|
||||
return
|
||||
let name = matchstr(getline('.'), '^- \zs[^:]*\ze:$')
|
||||
if empty(name)
|
||||
return
|
||||
endif
|
||||
let title = 'HEAD@{1}..'
|
||||
let command = 'git diff --no-color HEAD@{1}'
|
||||
else
|
||||
let title = sha
|
||||
let command = 'git show --no-color --pretty=medium '.sha
|
||||
let name = s:find_name(line('.'))
|
||||
endif
|
||||
|
||||
let name = s:find_name(line('.'))
|
||||
if empty(name) || !has_key(g:plugs, name) || !isdirectory(g:plugs[name].dir)
|
||||
return
|
||||
endif
|
||||
|
||||
if exists('g:plug_pwindow') && !s:is_preview_window_open()
|
||||
execute g:plug_pwindow
|
||||
execute 'e' sha
|
||||
execute 'e' title
|
||||
else
|
||||
execute 'pedit' sha
|
||||
execute 'pedit' title
|
||||
wincmd P
|
||||
endif
|
||||
setlocal previewwindow filetype=git buftype=nofile nobuflisted modifiable
|
||||
setlocal previewwindow filetype=git buftype=nofile bufhidden=wipe nobuflisted modifiable
|
||||
let batchfile = ''
|
||||
try
|
||||
let [sh, shellcmdflag, shrd] = s:chsh(1)
|
||||
let cmd = 'cd '.plug#shellescape(g:plugs[name].dir).' && git show --no-color --pretty=medium '.sha
|
||||
let cmd = 'cd '.plug#shellescape(g:plugs[name].dir).' && '.command
|
||||
if s:is_win
|
||||
let [batchfile, cmd] = s:batchfile(cmd)
|
||||
endif
|
||||
@@ -2763,9 +2774,9 @@ function! s:snapshot(force, ...) abort
|
||||
1
|
||||
let anchor = line('$') - 3
|
||||
let names = sort(keys(filter(copy(g:plugs),
|
||||
\'has_key(v:val, "uri") && !has_key(v:val, "commit") && isdirectory(v:val.dir)')))
|
||||
\'has_key(v:val, "uri") && isdirectory(v:val.dir)')))
|
||||
for name in reverse(names)
|
||||
let sha = s:git_revision(g:plugs[name].dir)
|
||||
let sha = has_key(g:plugs[name], 'commit') ? g:plugs[name].commit : s:git_revision(g:plugs[name].dir)
|
||||
if !empty(sha)
|
||||
call append(anchor, printf("silent! let g:plugs['%s'].commit = '%s'", name, sha))
|
||||
redraw
|
||||
|
||||
@@ -61,6 +61,9 @@ au BufEnter *.sshconf set ft=sshconfig
|
||||
autocmd VimEnter *.py SyntasticToggleMode
|
||||
|
||||
|
||||
" Disable sytax for big files
|
||||
" autocmd BufWinEnter * if line2byte(line("$") + 1) > 10000 | set ft=text | let b:deoplete_disable_auto_complete = 1 | endif
|
||||
" autocmd BufEnter * if getfsize(expand("%")) > 10000 | set ft=text | endif
|
||||
|
||||
" Syntax based folding found be slow. In most of the cases, we will do indenting according to syntax.
|
||||
autocmd FileType java set foldmethod=indent
|
||||
@@ -165,7 +168,7 @@ Plug 'mattn/emmet-vim'
|
||||
Plug 'tomtom/tcomment_vim' " Code commenting uncommenting
|
||||
Plug 'tpope/vim-surround' " quickly Insert/remove/change quote/brackes any vim selection.
|
||||
Plug 'harish2704/harish2704-vim' " My utilities to move widows around tabs
|
||||
Plug 'junegunn/fzf'
|
||||
Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
|
||||
Plug 'junegunn/fzf.vim' " Ctrl-p Quick file search
|
||||
Plug 'wsdjeg/vim-fetch'
|
||||
Plug 'mbbill/undotree' " Visualize undo history
|
||||
|
||||
@@ -1,156 +1,14 @@
|
||||
[ActionPlugins][0]
|
||||
MiddleButton;NoModifier=org.kde.paste
|
||||
RightButton;NoModifier=org.kde.contextmenu
|
||||
|
||||
[ActionPlugins][0][RightButton;NoModifier]
|
||||
_add panel=true
|
||||
_context=true
|
||||
_lock_screen=true
|
||||
_logout=true
|
||||
_run_command=true
|
||||
_sep1=true
|
||||
_sep2=true
|
||||
_sep3=true
|
||||
_wallpaper=true
|
||||
add widgets=true
|
||||
configure=true
|
||||
configure shortcuts=false
|
||||
edit mode=true
|
||||
lock widgets=true
|
||||
manage activities=true
|
||||
remove=true
|
||||
run associated application=true
|
||||
wheel:Vertical;NoModifier=org.kde.switchdesktop
|
||||
|
||||
[ActionPlugins][1]
|
||||
RightButton;NoModifier=org.kde.contextmenu
|
||||
|
||||
[AppletGlobals][org.kde.plasma.comic]
|
||||
lastUpdate=2021,9,16,19,12,29.478
|
||||
updateInterval=3
|
||||
lastUpdate=2022,8,4,14,21,5.364
|
||||
|
||||
[Containments][2]
|
||||
activityId=
|
||||
formfactor=2
|
||||
immutability=1
|
||||
lastScreen=2
|
||||
location=3
|
||||
plugin=org.kde.panel
|
||||
wallpaperplugin=org.kde.image
|
||||
|
||||
[Containments][2][Applets][17]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.kimpanel
|
||||
|
||||
[Containments][2][Applets][17][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][2][Applets][17][Configuration][ConfigDialog]
|
||||
DialogHeight=540
|
||||
DialogWidth=720
|
||||
|
||||
[Containments][2][Applets][17][Shortcuts]
|
||||
global=
|
||||
|
||||
[Containments][2][Applets][19]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.quicklaunch
|
||||
|
||||
[Containments][2][Applets][19][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][2][Applets][19][Configuration][General]
|
||||
launcherUrls=file:///usr/share/applications/geany.desktop,file:///usr/share/applications/systemsettings.desktop,file:///usr/share/applications/spacefm.desktop,file:///home/hari/.local/share/applications/nvim-konsole.desktop,file:///usr/share/applications/chromium-browser.desktop,file:///usr/share/applications/org.kde.ksysguard.desktop
|
||||
|
||||
[Containments][2][Applets][20]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.showdesktop
|
||||
|
||||
[Containments][2][Applets][20][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][2][Applets][25][Configuration][General]
|
||||
length=32
|
||||
|
||||
[Containments][2][Applets][3]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.kickoff
|
||||
|
||||
[Containments][2][Applets][3][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][2][Applets][3][Configuration][General]
|
||||
favorites=preferred://browser,/usr/share/applications/org.kde.kontact.desktop,/usr/share/applications/writer.desktop,/usr/share/applications/kde4/org.kde.amarok.desktop,/usr/share/applications/org.kde.digikam.desktop,/usr/share/applications/org.kde.dolphin.desktop,/usr/share/applications/systemsettings.desktop,/usr/share/applications/org.kde.Help.desktop,/usr/share/applications/org.kde.konsole.desktop
|
||||
favoritesPortedToKAstats=true
|
||||
systemApplications=systemsettings.desktop,org.kde.kinfocenter.desktop
|
||||
|
||||
[Containments][2][Applets][3][Configuration][Shortcuts]
|
||||
global=Alt+F1
|
||||
|
||||
[Containments][2][Applets][3][Shortcuts]
|
||||
global=Alt+F1
|
||||
|
||||
[Containments][2][Applets][4]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.pager
|
||||
|
||||
[Containments][2][Applets][4][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][2][Applets][4][Configuration][ConfigDialog]
|
||||
DialogHeight=540
|
||||
DialogWidth=720
|
||||
|
||||
[Containments][2][Applets][5]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.taskmanager
|
||||
|
||||
[Containments][2][Applets][5][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][2][Applets][5][Configuration][ConfigDialog]
|
||||
DialogHeight=540
|
||||
DialogWidth=720
|
||||
|
||||
[Containments][2][Applets][5][Configuration][General]
|
||||
groupingStrategy=0
|
||||
showOnlyCurrentActivity=false
|
||||
showOnlyCurrentDesktop=true
|
||||
|
||||
[Containments][2][Applets][6]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.systemtray
|
||||
|
||||
[Containments][2][Applets][6][Configuration]
|
||||
PreloadWeight=0
|
||||
SystrayContainmentId=44
|
||||
|
||||
[Containments][2][Applets][8]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.digitalclock
|
||||
|
||||
[Containments][2][Applets][8][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][2][Applets][8][Configuration][Appearance]
|
||||
showDate=true
|
||||
showSeconds=true
|
||||
use24hFormat=0
|
||||
|
||||
[Containments][2][Applets][8][Configuration][ConfigDialog]
|
||||
DialogHeight=540
|
||||
DialogWidth=720
|
||||
|
||||
[Containments][2][ConfigDialog]
|
||||
DialogHeight=84
|
||||
DialogWidth=1600
|
||||
|
||||
[Containments][2][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][2][General]
|
||||
AppletOrder=3;20;19;5;4;17;8;6
|
||||
|
||||
[Containments][23]
|
||||
[Containments][3]
|
||||
activityId=
|
||||
formfactor=2
|
||||
immutability=1
|
||||
@@ -159,343 +17,131 @@ location=3
|
||||
plugin=org.kde.panel
|
||||
wallpaperplugin=org.kde.image
|
||||
|
||||
[Containments][23][Applets][25]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.pager
|
||||
|
||||
[Containments][23][Applets][25][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][23][Applets][26]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.taskmanager
|
||||
|
||||
[Containments][23][Applets][26][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][23][Applets][26][Configuration][ConfigDialog]
|
||||
DialogHeight=540
|
||||
DialogWidth=720
|
||||
|
||||
[Containments][23][Applets][26][Configuration][General]
|
||||
launchers=
|
||||
|
||||
[Containments][23][Applets][27]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.systemtray
|
||||
|
||||
[Containments][23][Applets][27][Configuration]
|
||||
PreloadWeight=81
|
||||
SystrayContainmentId=46
|
||||
|
||||
[Containments][23][Applets][29]
|
||||
[Containments][3][Applets][21]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.digitalclock
|
||||
|
||||
[Containments][23][Applets][29][Configuration]
|
||||
PreloadWeight=9
|
||||
[Containments][3][Applets][21][Configuration]
|
||||
PreloadWeight=100
|
||||
popupHeight=450
|
||||
popupWidth=396
|
||||
|
||||
[Containments][23][Applets][29][Configuration][Appearance]
|
||||
boldText=true
|
||||
selectedTimeZones=America/New_York,Local
|
||||
showDate=true
|
||||
[Containments][3][Applets][21][Configuration][Appearance]
|
||||
selectedTimeZones=America/New_York,Europe/Zagreb,Local
|
||||
showSeconds=true
|
||||
use24hFormat=0
|
||||
|
||||
[Containments][23][Applets][29][Configuration][ConfigDialog]
|
||||
DialogHeight=744
|
||||
DialogWidth=960
|
||||
[Containments][3][Applets][21][Configuration][ConfigDialog]
|
||||
DialogHeight=660
|
||||
DialogWidth=880
|
||||
|
||||
[Containments][23][Applets][30]
|
||||
[Containments][3][Applets][22]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.showdesktop
|
||||
|
||||
[Containments][23][Applets][30][Configuration]
|
||||
PreloadWeight=0
|
||||
[Containments][3][Applets][22][Configuration]
|
||||
PreloadWeight=18
|
||||
|
||||
[Containments][23][Applets][41]
|
||||
[Containments][3][Applets][27]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.taskmanager
|
||||
|
||||
[Containments][3][Applets][27][Configuration]
|
||||
PreloadWeight=26
|
||||
|
||||
[Containments][3][Applets][27][Configuration][General]
|
||||
launchers=preferred://filemanager,preferred://browser
|
||||
|
||||
[Containments][3][Applets][28]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.icon
|
||||
|
||||
[Containments][23][Applets][41][Configuration]
|
||||
PreloadWeight=0
|
||||
localPath=/home/hari/.local/share/plasma_icons/nvim-konsole.desktop
|
||||
url=file:///home/hari/.local/share/applications/nvim-konsole.desktop
|
||||
[Containments][3][Applets][28][Configuration]
|
||||
PreloadWeight=26
|
||||
localPath=/home/harish/.local/share/plasma_icons/org.kde.kwrite.desktop
|
||||
url=file:///usr/share/applications/org.kde.kwrite.desktop
|
||||
|
||||
[Containments][23][Applets][42]
|
||||
[Containments][3][Applets][31]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.icon
|
||||
|
||||
[Containments][23][Applets][42][Configuration]
|
||||
PreloadWeight=0
|
||||
localPath=/home/hari/.local/share/plasma_icons/systemsettings.desktop
|
||||
[Containments][3][Applets][31][Configuration]
|
||||
localPath=/home/harish/.local/share/plasma_icons/systemsettings.desktop
|
||||
url=file:///usr/share/applications/systemsettings.desktop
|
||||
|
||||
[Containments][23][Applets][43]
|
||||
[Containments][3][Applets][38]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.icon
|
||||
|
||||
[Containments][23][Applets][43][Configuration]
|
||||
PreloadWeight=0
|
||||
localPath=/home/hari/.local/share/plasma_icons/org.gnome.Calculator.desktop
|
||||
url=file:///usr/share/applications/org.gnome.Calculator.desktop
|
||||
[Containments][3][Applets][38][Configuration]
|
||||
localPath=/home/harish/.local/share/plasma_icons/org.kde.kcalc.desktop
|
||||
url=file:///usr/share/applications/org.kde.kcalc.desktop
|
||||
|
||||
[Containments][23][Applets][59]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.icon
|
||||
|
||||
[Containments][23][Applets][59][Configuration]
|
||||
PreloadWeight=0
|
||||
localPath=/home/hari/.local/share/plasma_icons/calc.desktop
|
||||
url=file:///usr/share/applications/calc.desktop
|
||||
|
||||
[Containments][23][Applets][62]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.icon
|
||||
|
||||
[Containments][23][Applets][62][Configuration]
|
||||
PreloadWeight=0
|
||||
localPath=/home/hari/.local/share/plasma_icons/kcm_kscreen.desktop
|
||||
url=file:///usr/share/kservices5/kcm_kscreen.desktop
|
||||
|
||||
[Containments][23][Applets][71]
|
||||
[Containments][3][Applets][4]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.kickoff
|
||||
|
||||
[Containments][23][Applets][71][Configuration]
|
||||
[Containments][3][Applets][4][Configuration]
|
||||
PreloadWeight=100
|
||||
popupHeight=574
|
||||
popupWidth=729
|
||||
|
||||
[Containments][23][Applets][71][Configuration][ConfigDialog]
|
||||
[Containments][3][Applets][4][Configuration][ConfigDialog]
|
||||
DialogHeight=660
|
||||
DialogWidth=880
|
||||
|
||||
[Containments][23][Applets][71][Configuration][General]
|
||||
[Containments][3][Applets][4][Configuration][General]
|
||||
favoritesPortedToKAstats=true
|
||||
icon=openSUSE-distributor-logo
|
||||
systemApplications=systemsettings.desktop,org.kde.kinfocenter.desktop
|
||||
useExtraRunners=false
|
||||
icon=start-here
|
||||
|
||||
[Containments][23][Applets][71][Shortcuts]
|
||||
global=Meta+Space
|
||||
[Containments][3][Applets][4][Configuration][Shortcuts]
|
||||
global=Alt+F1
|
||||
|
||||
[Containments][23][Applets][74]
|
||||
[Containments][3][Applets][4][Shortcuts]
|
||||
global=Alt+F1
|
||||
|
||||
[Containments][3][Applets][5]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.icon
|
||||
plugin=org.kde.plasma.pager
|
||||
|
||||
[Containments][23][Applets][74][Configuration]
|
||||
PreloadWeight=0
|
||||
localPath=/home/hari/.local/share/plasma_icons/kcm_kdeconnect.desktop
|
||||
url=file:///usr/share/kservices5/kcm_kdeconnect.desktop
|
||||
[Containments][3][Applets][5][Configuration]
|
||||
PreloadWeight=26
|
||||
|
||||
[Containments][23][Applets][78]
|
||||
[Containments][3][Applets][52]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.icon
|
||||
plugin=org.kde.resourcesMonitor-fork
|
||||
|
||||
[Containments][23][Applets][78][Configuration]
|
||||
PreloadWeight=0
|
||||
localPath=/home/hari/.local/share/plasma_icons/barrier.desktop
|
||||
url=file:///usr/share/applications/barrier.desktop
|
||||
[Containments][3][Applets][52][Configuration][Appearance]
|
||||
fontScale=32
|
||||
graphHeight=1
|
||||
graphWidth=1
|
||||
|
||||
[Containments][23][Applets][80]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.icon
|
||||
|
||||
[Containments][23][Applets][80][Configuration]
|
||||
PreloadWeight=0
|
||||
localPath=/home/hari/.local/share/plasma_icons/geany.desktop
|
||||
url=file:///usr/share/applications/geany.desktop
|
||||
|
||||
[Containments][23][Applets][87]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.icon
|
||||
|
||||
[Containments][23][Applets][87][Configuration]
|
||||
PreloadWeight=0
|
||||
localPath=/home/hari/.local/share/plasma_icons/firefox.desktop
|
||||
url=file:///usr/share/applications/firefox.desktop
|
||||
|
||||
[Containments][23][Applets][88]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.icon
|
||||
|
||||
[Containments][23][Applets][88][Configuration]
|
||||
PreloadWeight=0
|
||||
localPath=/home/hari/.local/share/plasma_icons/simple-scan.desktop
|
||||
url=file:///usr/share/applications/simple-scan.desktop
|
||||
|
||||
[Containments][23][Applets][89]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.icon
|
||||
|
||||
[Containments][23][Applets][89][Configuration]
|
||||
PreloadWeight=0
|
||||
localPath=/home/hari/.local/share/plasma_icons/brave-browser.desktop
|
||||
url=file:///usr/share/applications/brave-browser.desktop
|
||||
|
||||
[Containments][23][ConfigDialog]
|
||||
DialogHeight=90
|
||||
DialogWidth=1920
|
||||
|
||||
[Containments][23][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][23][General]
|
||||
AppletOrder=71;43;89;87;80;74;59;88;41;42;62;78;26;25;27;29;30
|
||||
|
||||
[Containments][46]
|
||||
activityId=
|
||||
formfactor=2
|
||||
immutability=1
|
||||
lastScreen=0
|
||||
location=3
|
||||
plugin=org.kde.plasma.private.systemtray
|
||||
wallpaperplugin=org.kde.image
|
||||
|
||||
[Containments][46][Applets][47]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.volume
|
||||
|
||||
[Containments][46][Applets][47][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][46][Applets][47][Configuration][ConfigDialog]
|
||||
[Containments][3][Applets][52][Configuration][ConfigDialog]
|
||||
DialogHeight=660
|
||||
DialogWidth=880
|
||||
|
||||
[Containments][46][Applets][48][Configuration]
|
||||
PreloadWeight=42
|
||||
|
||||
[Containments][46][Applets][49]
|
||||
[Containments][3][Applets][8]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.devicenotifier
|
||||
plugin=org.kde.plasma.systemtray
|
||||
|
||||
[Containments][46][Applets][49][Configuration]
|
||||
PreloadWeight=59
|
||||
[Containments][3][Applets][8][Configuration]
|
||||
PreloadWeight=100
|
||||
SystrayContainmentId=9
|
||||
|
||||
[Containments][46][Applets][50]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.keyboardindicator
|
||||
|
||||
[Containments][46][Applets][50][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][46][Applets][51]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.notifications
|
||||
|
||||
[Containments][46][Applets][51][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][46][Applets][51][Configuration][ConfigDialog]
|
||||
DialogHeight=1017
|
||||
[Containments][3][ConfigDialog]
|
||||
DialogHeight=93
|
||||
DialogWidth=1920
|
||||
|
||||
[Containments][46][Applets][52]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.battery
|
||||
[Containments][3][Configuration]
|
||||
PreloadWeight=18
|
||||
|
||||
[Containments][46][Applets][52][Configuration]
|
||||
PreloadWeight=0
|
||||
[Containments][3][General]
|
||||
AppletOrder=4;28;38;27;52;5;22;8;21;31
|
||||
|
||||
[Containments][46][Applets][53]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.networkmanagement
|
||||
|
||||
[Containments][46][Applets][53][Configuration]
|
||||
PreloadWeight=84
|
||||
|
||||
[Containments][46][Applets][53][Configuration][ConfigDialog]
|
||||
DialogHeight=540
|
||||
DialogWidth=720
|
||||
|
||||
[Containments][46][Applets][54]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.bluetooth
|
||||
|
||||
[Containments][46][Applets][54][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][46][Applets][55]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.mediacontroller
|
||||
|
||||
[Containments][46][Applets][55][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][46][Applets][56][Configuration]
|
||||
PreloadWeight=42
|
||||
|
||||
[Containments][46][Applets][58]
|
||||
immutability=1
|
||||
plugin=org.kde.kdeconnect
|
||||
|
||||
[Containments][46][Applets][58][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][46][Applets][61]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.nightcolorcontrol
|
||||
|
||||
[Containments][46][Applets][61][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][46][Applets][75][Configuration]
|
||||
PreloadWeight=42
|
||||
|
||||
[Containments][46][Applets][76]
|
||||
immutability=1
|
||||
plugin=org.kde.kscreen
|
||||
|
||||
[Containments][46][Applets][76][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][46][Applets][76][Configuration][ConfigDialog]
|
||||
DialogHeight=720
|
||||
DialogWidth=960
|
||||
|
||||
[Containments][46][Applets][76][Shortcuts]
|
||||
global=
|
||||
|
||||
[Containments][46][Applets][77][Configuration]
|
||||
PreloadWeight=42
|
||||
|
||||
[Containments][46][Applets][80][Configuration]
|
||||
PreloadWeight=42
|
||||
|
||||
[Containments][46][Applets][81]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.keyboardlayout
|
||||
|
||||
[Containments][46][Applets][81][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][46][Applets][82]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.manage-inputmethod
|
||||
|
||||
[Containments][46][Applets][82][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][46][Applets][87][Configuration]
|
||||
PreloadWeight=42
|
||||
|
||||
[Containments][46][ConfigDialog]
|
||||
DialogHeight=744
|
||||
DialogWidth=1093
|
||||
|
||||
[Containments][46][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][46][General]
|
||||
extraItems=org.kde.plasma.volume,org.kde.plasma.keyboardindicator,org.kde.plasma.mediacontroller,org.kde.plasma.devicenotifier,org.kde.plasma.networkmanagement,org.kde.plasma.battery,org.kde.plasma.bluetooth,org.kde.plasma.notifications,org.kde.kdeconnect,org.kde.plasma.nightcolorcontrol,org.kde.kscreen,org.kde.plasma.keyboardlayout,org.kde.plasma.manage-inputmethod
|
||||
iconSize=1
|
||||
knownItems=org.kde.plasma.volume,org.kde.plasma.keyboardindicator,org.kde.plasma.mediacontroller,org.kde.plasma.devicenotifier,org.kde.plasma.clipboard,org.kde.plasma.networkmanagement,org.kde.plasma.battery,org.kde.plasma.bluetooth,org.kde.plasma.notifications,org.kde.kdeconnect,org.kde.plasma.nightcolorcontrol,org.kde.plasma.keyboardlayout,org.kde.plasma.manage-inputmethod
|
||||
|
||||
[Containments][63]
|
||||
ItemGeometries-1600x900=Applet-86:1280,16,320,304,0;
|
||||
ItemGeometries-1920x1080=Applet-86:1280,16,320,304,0;
|
||||
ItemGeometriesHorizontal=Applet-86:1280,16,320,304,0;
|
||||
activityId=1de2555c-8dce-4b05-9048-0576a7cc6b7a
|
||||
[Containments][50]
|
||||
ItemGeometries-1536x864=
|
||||
ItemGeometries-1920x1080=
|
||||
ItemGeometriesHorizontal=
|
||||
activityId=2b22975f-ece8-4bc8-a72a-f88fc0add08b
|
||||
formfactor=0
|
||||
immutability=1
|
||||
lastScreen=0
|
||||
@@ -503,63 +149,13 @@ location=0
|
||||
plugin=org.kde.plasma.folder
|
||||
wallpaperplugin=org.kde.image
|
||||
|
||||
[Containments][63][Applets][86]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.systemmonitor
|
||||
|
||||
[Containments][63][Applets][86][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][63][Applets][86][Configuration][Appearance]
|
||||
chartFace=org.kde.ksysguard.piechart
|
||||
title=Memory Usage
|
||||
|
||||
[Containments][63][Applets][86][Configuration][SensorColors]
|
||||
memory/physical/used=61,174,233
|
||||
|
||||
[Containments][63][Applets][86][Configuration][Sensors]
|
||||
highPrioritySensorIds=["memory/physical/used"]
|
||||
lowPrioritySensorIds=["memory/physical/total"]
|
||||
totalSensors=["memory/physical/usedPercent"]
|
||||
|
||||
[Containments][63][ConfigDialog]
|
||||
DialogHeight=660
|
||||
DialogWidth=880
|
||||
|
||||
[Containments][63][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][63][General]
|
||||
[Containments][50][General]
|
||||
ToolBoxButtonState=topcenter
|
||||
ToolBoxButtonX=611
|
||||
ToolBoxButtonY=32
|
||||
ToolBoxButtonX=377
|
||||
ToolBoxButtonY=34
|
||||
|
||||
[Containments][63][Wallpaper][org.kde.image][General]
|
||||
Image=file:///usr/share/wallpapers/openSUSEdefault/contents/images/1920x1080.jpg
|
||||
|
||||
[Containments][64]
|
||||
ItemGeometries-1600x900=
|
||||
ItemGeometries-1920x1080=
|
||||
ItemGeometriesHorizontal=
|
||||
activityId=1de2555c-8dce-4b05-9048-0576a7cc6b7a
|
||||
formfactor=0
|
||||
immutability=1
|
||||
lastScreen=4
|
||||
location=0
|
||||
plugin=org.kde.plasma.folder
|
||||
wallpaperplugin=org.kde.image
|
||||
|
||||
[Containments][64][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][64][Wallpaper][org.kde.image][General]
|
||||
Image=file:///usr/share/wallpapers/openSUSEdefault/contents/images/1920x1080.jpg
|
||||
|
||||
[Containments][65]
|
||||
ItemGeometries-1600x900=
|
||||
ItemGeometries-1920x1080=
|
||||
ItemGeometriesHorizontal=
|
||||
activityId=1de2555c-8dce-4b05-9048-0576a7cc6b7a
|
||||
[Containments][51]
|
||||
activityId=2b22975f-ece8-4bc8-a72a-f88fc0add08b
|
||||
formfactor=0
|
||||
immutability=1
|
||||
lastScreen=1
|
||||
@@ -567,59 +163,148 @@ location=0
|
||||
plugin=org.kde.plasma.folder
|
||||
wallpaperplugin=org.kde.image
|
||||
|
||||
[Containments][65][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][65][Wallpaper][org.kde.image][General]
|
||||
Image=file:///usr/share/wallpapers/openSUSEdefault/contents/images/1920x1080.jpg
|
||||
|
||||
[Containments][72]
|
||||
ItemGeometries-1920x1080=
|
||||
ItemGeometriesHorizontal=
|
||||
activityId=1de2555c-8dce-4b05-9048-0576a7cc6b7a
|
||||
formfactor=0
|
||||
[Containments][9]
|
||||
activityId=
|
||||
formfactor=2
|
||||
immutability=1
|
||||
lastScreen=5
|
||||
location=0
|
||||
plugin=org.kde.plasma.folder
|
||||
lastScreen=0
|
||||
location=3
|
||||
plugin=org.kde.plasma.private.systemtray
|
||||
popupHeight=432
|
||||
popupWidth=432
|
||||
wallpaperplugin=org.kde.image
|
||||
|
||||
[Containments][72][Configuration]
|
||||
[Containments][9][Applets][10]
|
||||
immutability=1
|
||||
plugin=org.kde.kdeconnect
|
||||
|
||||
[Containments][9][Applets][10][Configuration]
|
||||
PreloadWeight=100
|
||||
|
||||
[Containments][9][Applets][11][Configuration]
|
||||
PreloadWeight=42
|
||||
|
||||
[Containments][9][Applets][12]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.devicenotifier
|
||||
|
||||
[Containments][9][Applets][12][Configuration]
|
||||
PreloadWeight=100
|
||||
|
||||
[Containments][9][Applets][12][Configuration][General]
|
||||
allDevices=true
|
||||
removableDevices=false
|
||||
|
||||
[Containments][9][Applets][13]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.keyboardindicator
|
||||
|
||||
[Containments][9][Applets][13][Configuration]
|
||||
PreloadWeight=26
|
||||
|
||||
[Containments][9][Applets][14]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.keyboardlayout
|
||||
|
||||
[Containments][9][Applets][14][Configuration]
|
||||
PreloadWeight=26
|
||||
|
||||
[Containments][9][Applets][15]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.manage-inputmethod
|
||||
|
||||
[Containments][9][Applets][15][Configuration]
|
||||
PreloadWeight=26
|
||||
|
||||
[Containments][9][Applets][16]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.nightcolorcontrol
|
||||
|
||||
[Containments][9][Applets][16][Configuration]
|
||||
PreloadWeight=2
|
||||
|
||||
[Containments][9][Applets][17]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.notifications
|
||||
|
||||
[Containments][9][Applets][17][Configuration]
|
||||
PreloadWeight=100
|
||||
|
||||
[Containments][9][Applets][18]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.printmanager
|
||||
|
||||
[Containments][9][Applets][18][Configuration]
|
||||
PreloadWeight=26
|
||||
|
||||
[Containments][9][Applets][19]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.vault
|
||||
|
||||
[Containments][9][Applets][19][Configuration]
|
||||
PreloadWeight=26
|
||||
|
||||
[Containments][9][Applets][20]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.volume
|
||||
|
||||
[Containments][9][Applets][20][Configuration]
|
||||
PreloadWeight=100
|
||||
|
||||
[Containments][9][Applets][20][Configuration][ConfigDialog]
|
||||
DialogHeight=660
|
||||
DialogWidth=880
|
||||
|
||||
[Containments][9][Applets][20][Configuration][General]
|
||||
currentTab=streams
|
||||
migrated=true
|
||||
|
||||
[Containments][9][Applets][23]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.battery
|
||||
|
||||
[Containments][9][Applets][23][Configuration]
|
||||
PreloadWeight=26
|
||||
|
||||
[Containments][9][Applets][24]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.bluetooth
|
||||
|
||||
[Containments][9][Applets][24][Configuration]
|
||||
PreloadWeight=86
|
||||
|
||||
[Containments][9][Applets][25]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.networkmanagement
|
||||
|
||||
[Containments][9][Applets][25][Configuration]
|
||||
PreloadWeight=100
|
||||
|
||||
[Containments][9][Applets][26]
|
||||
immutability=1
|
||||
plugin=org.kde.plasma.mediacontroller
|
||||
|
||||
[Containments][9][Applets][26][Configuration]
|
||||
PreloadWeight=0
|
||||
|
||||
[Containments][72][Wallpaper][org.kde.image][General]
|
||||
Image=file:///usr/share/wallpapers/openSUSEdefault/contents/images/1920x1080.jpg
|
||||
|
||||
[Containments][79]
|
||||
activityId=1de2555c-8dce-4b05-9048-0576a7cc6b7a
|
||||
formfactor=0
|
||||
[Containments][9][Applets][42]
|
||||
immutability=1
|
||||
lastScreen=3
|
||||
location=0
|
||||
plugin=org.kde.plasma.folder
|
||||
wallpaperplugin=org.kde.image
|
||||
plugin=org.kde.kscreen
|
||||
|
||||
[Containments][79][Configuration]
|
||||
PreloadWeight=0
|
||||
[Containments][9][Applets][42][Configuration]
|
||||
PreloadWeight=65
|
||||
|
||||
[Containments][79][Wallpaper][org.kde.image][General]
|
||||
Image=file:///usr/share/wallpapers/openSUSEdefault/contents/images/1920x1080.jpg
|
||||
[Containments][9][ConfigDialog]
|
||||
DialogHeight=660
|
||||
DialogWidth=880
|
||||
|
||||
[Containments][90][Configuration]
|
||||
PreloadWeight=42
|
||||
[Containments][9][Configuration]
|
||||
PreloadWeight=26
|
||||
|
||||
[Containments][91][Configuration]
|
||||
PreloadWeight=42
|
||||
|
||||
[Containments][92][Configuration]
|
||||
PreloadWeight=42
|
||||
|
||||
[Containments63Appletsts][68][Configuration][General]
|
||||
noteId=833e4740-3210-484e-8f6a-a547231739
|
||||
|
||||
[General]
|
||||
immutability=1
|
||||
[Containments][9][General]
|
||||
extraItems=org.kde.kdeconnect,org.kde.plasma.battery,org.kde.plasma.bluetooth,org.kde.plasma.devicenotifier,org.kde.plasma.keyboardindicator,org.kde.plasma.keyboardlayout,org.kde.plasma.manage-inputmethod,org.kde.plasma.mediacontroller,org.kde.plasma.networkmanagement,org.kde.plasma.nightcolorcontrol,org.kde.plasma.notifications,org.kde.plasma.printmanager,org.kde.plasma.vault,org.kde.plasma.volume,org.kde.kscreen
|
||||
knownItems=org.kde.kdeconnect,org.kde.plasma.battery,org.kde.plasma.bluetooth,org.kde.plasma.clipboard,org.kde.plasma.devicenotifier,org.kde.plasma.keyboardindicator,org.kde.plasma.keyboardlayout,org.kde.plasma.manage-inputmethod,org.kde.plasma.mediacontroller,org.kde.plasma.networkmanagement,org.kde.plasma.nightcolorcontrol,org.kde.plasma.notifications,org.kde.plasma.printmanager,org.kde.plasma.vault,org.kde.plasma.volume,org.kde.kscreen
|
||||
|
||||
[ScreenMapping]
|
||||
itemsOnDisabledScreens=
|
||||
screenMapping=desktop:/arduino-arduinoide.desktop,0,desktop:/PDF,0,desktop:/chrome-kkealmeijinhmkcnkmcpgpcjbgbffnjn-Default.desktop,0,desktop:/spacefm.desktop,0,desktop:/brave-efjpoieainaodhnlgcofglmehiojbpeb-Profile_1.desktop,0,desktop:/LTspice XVII.desktop,0,desktop:/chrome-bacfkhdndchjgmnjeggllicejaegbing-Default.desktop,0
|
||||
itemsOnDisabledScreens=0,acb90208-98fb-44c9-a0d0-ed2e3c67520c,4,desktop:/chromium-browser-gtk4.desktop,desktop:/chrome-efjpoieainaodhnlgcofglmehiojbpeb-Profile_2.desktop,desktop:/chrome-majibeacmijgldglfjdinbpoekheiobd-Default.desktop,desktop:/chrome-efjpoieainaodhnlgcofglmehiojbpeb-Profile_9.desktop
|
||||
screenMapping=desktop:/chrome-efjpoieainaodhnlgcofglmehiojbpeb-Profile_2.desktop,0,acb90208-98fb-44c9-a0d0-ed2e3c67520c,desktop:/chrome-efjpoieainaodhnlgcofglmehiojbpeb-Profile_9.desktop,0,acb90208-98fb-44c9-a0d0-ed2e3c67520c,desktop:/chrome-majibeacmijgldglfjdinbpoekheiobd-Default.desktop,0,acb90208-98fb-44c9-a0d0-ed2e3c67520c,desktop:/chromium-browser-gtk4.desktop,0,acb90208-98fb-44c9-a0d0-ed2e3c67520c
|
||||
|
||||
+1
@@ -0,0 +1 @@
|
||||
../../../.profile
|
||||
@@ -8,8 +8,8 @@
|
||||
show_thumbnail=1
|
||||
|
||||
[Window]
|
||||
width=1022
|
||||
height=691
|
||||
width=1280
|
||||
height=659
|
||||
maximized=1
|
||||
|
||||
[Desktop]
|
||||
@@ -31,9 +31,9 @@ dev_show_file-lbl=Mounted _Files
|
||||
dev_show_file-b=1
|
||||
dev_dispname-s=%v %s %l %m
|
||||
dev_dispname-z=%v %s %l %m
|
||||
dev_automount_optical-b=1
|
||||
dev_automount_removable-b=1
|
||||
dev_auto_open-b=1
|
||||
dev_automount_optical-b=2
|
||||
dev_automount_removable-b=2
|
||||
dev_auto_open-b=2
|
||||
dev_mount_options-s=noexec, nosuid, noatime
|
||||
dev_mount_options-z=noexec, nosuid, noatime
|
||||
dev_remount_options-s=noexec, nosuid, noatime
|
||||
@@ -52,6 +52,7 @@ book_icon-lbl=_Icon
|
||||
book_show-b=1
|
||||
book_add-key=100
|
||||
book_add-keymod=4
|
||||
main_book-child=cstm_3164fd7c
|
||||
move_filename-b=1
|
||||
move_path-b=1
|
||||
move_type-b=1
|
||||
@@ -70,7 +71,7 @@ status_info-b=1
|
||||
main_new_window-key=110
|
||||
main_new_window-keymod=4
|
||||
main_search-x=580
|
||||
main_search-y=427
|
||||
main_search-y=457
|
||||
main_search-key=83
|
||||
main_search-keymod=5
|
||||
main_terminal-s=konsole
|
||||
@@ -80,22 +81,22 @@ main_save_tabs-b=1
|
||||
main_exit-key=113
|
||||
main_exit-keymod=4
|
||||
panel1_show-s=////
|
||||
panel1_show-x=0
|
||||
panel1_show-x=7
|
||||
panel1_show-key=49
|
||||
panel1_show-keymod=4
|
||||
panel1_show-b=1
|
||||
panel2_show-s=////
|
||||
panel2_show-x=0
|
||||
panel2_show-x=5
|
||||
panel2_show-key=50
|
||||
panel2_show-keymod=4
|
||||
panel2_show-b=2
|
||||
panel3_show-s=////
|
||||
panel3_show-x=0
|
||||
panel3_show-x=1
|
||||
panel3_show-key=51
|
||||
panel3_show-keymod=4
|
||||
panel3_show-b=2
|
||||
panel4_show-s=////
|
||||
panel4_show-x=0
|
||||
panel4_show-x=2
|
||||
panel4_show-key=52
|
||||
panel4_show-keymod=4
|
||||
panel4_show-b=2
|
||||
@@ -157,13 +158,13 @@ task_show_manager-x=257
|
||||
task_show_manager-b=2
|
||||
task_hide_manager-b=1
|
||||
task_popups-s=600
|
||||
task_popups-x=744
|
||||
task_popups-x=762
|
||||
task_popups-y=432
|
||||
task_popups-z=324
|
||||
task_pop_all-b=2
|
||||
task_pop_top-s=750
|
||||
task_pop_top-x=750
|
||||
task_pop_top-y=342
|
||||
task_pop_top-x=1600
|
||||
task_pop_top-y=825
|
||||
task_pop_top-z=204
|
||||
task_pop_top-b=2
|
||||
task_pop_above-b=2
|
||||
@@ -298,7 +299,6 @@ prop_perm-key=112
|
||||
prop_perm-keymod=4
|
||||
panel1_show_toolbox-b=1
|
||||
panel1_show_devmon-b=1
|
||||
panel1_show_dirtree-b=1
|
||||
panel1_show_book-b=1
|
||||
panel1_show_sidebar-b=2
|
||||
panel1_list_detailed-x=2
|
||||
@@ -450,7 +450,7 @@ panel1_slider_positions-y=198
|
||||
panel_sliders-s=405
|
||||
panel_sliders-x=848
|
||||
panel_sliders-y=579
|
||||
panel_sliders-z=576
|
||||
panel_sliders-z=748
|
||||
cstm_7551f58c-x=0
|
||||
cstm_7551f58c-key=103
|
||||
cstm_7551f58c-keymod=4
|
||||
@@ -466,22 +466,22 @@ file_dlg-y=630
|
||||
panel1_show_pathbar-b=1
|
||||
text_dlg-s=600
|
||||
text_dlg-x=500
|
||||
text_dlg-y=439
|
||||
text_dlg-y=562
|
||||
text_dlg-z=400
|
||||
cstm_779468ff-y=
|
||||
cstm_779468ff-key=118
|
||||
cstm_779468ff-keymod=67108864
|
||||
cstm_779468ff-label=GVim
|
||||
cstm_779468ff-next=cstm_2852ad6c
|
||||
cstm_779468ff-next=cstm_44b46be8
|
||||
cstm_779468ff-prev=cstm_46ad647a
|
||||
cstm_779468ff-line=nvim-konsole -p %F
|
||||
cstm_779468ff-line=nv -p %F
|
||||
cstm_779468ff-task_err=1
|
||||
cstm_779468ff-task_out=1
|
||||
cstm_779468ff-keep=1
|
||||
app_dlg-s=500
|
||||
app_dlg-x=400
|
||||
app_dlg-y=420
|
||||
app_dlg-z=468
|
||||
app_dlg-x=1920
|
||||
app_dlg-y=1005
|
||||
app_dlg-z=484
|
||||
arc_tar_bz2-s=
|
||||
cstm_46ad647a-y=
|
||||
cstm_46ad647a-key=88
|
||||
@@ -690,8 +690,8 @@ panel1_detcol_perm0-b=1
|
||||
panel1_detcol_owner0-b=1
|
||||
panel1_detcol_date0-b=1
|
||||
panel1_slider_positions0-s=292
|
||||
panel1_slider_positions0-x=275
|
||||
panel1_slider_positions0-y=261
|
||||
panel1_slider_positions0-x=351
|
||||
panel1_slider_positions0-y=233
|
||||
panel1_show_toolbox1-b=1
|
||||
panel1_show_devmon1-b=1
|
||||
panel1_show_book1-b=1
|
||||
@@ -723,7 +723,7 @@ panel2_detcol_date1-y=100
|
||||
panel2_detcol_date1-b=1
|
||||
panel2_slider_positions1-s=0
|
||||
panel2_slider_positions1-x=0
|
||||
panel2_slider_positions1-y=0
|
||||
panel2_slider_positions1-y=384
|
||||
panel1_show_toolbox2-b=1
|
||||
panel1_show_devmon2-b=1
|
||||
panel1_show_book2-b=1
|
||||
@@ -736,7 +736,7 @@ panel1_detcol_owner2-b=1
|
||||
panel1_detcol_date2-b=1
|
||||
panel1_slider_positions2-s=292
|
||||
panel1_slider_positions2-x=160
|
||||
panel1_slider_positions2-y=198
|
||||
panel1_slider_positions2-y=72
|
||||
panel3_show_toolbox2-b=1
|
||||
panel3_show_devmon2-b=2
|
||||
panel3_show_book2-b=2
|
||||
@@ -755,7 +755,7 @@ panel3_detcol_date2-y=100
|
||||
panel3_detcol_date2-b=1
|
||||
panel3_slider_positions2-s=0
|
||||
panel3_slider_positions2-x=0
|
||||
panel3_slider_positions2-y=0
|
||||
panel3_slider_positions2-y=233
|
||||
panel4_show_toolbox2-b=1
|
||||
panel4_show_devmon2-b=2
|
||||
panel4_show_book2-b=2
|
||||
@@ -802,8 +802,8 @@ panel2_detcol_owner0-b=1
|
||||
panel2_detcol_date0-y=100
|
||||
panel2_detcol_date0-b=1
|
||||
panel2_slider_positions0-s=0
|
||||
panel2_slider_positions0-x=236
|
||||
panel2_slider_positions0-y=384
|
||||
panel2_slider_positions0-x=339
|
||||
panel2_slider_positions0-y=233
|
||||
panel2_show_toolbox2-b=1
|
||||
panel2_show_devmon2-b=1
|
||||
panel2_show_book2-b=1
|
||||
@@ -815,8 +815,8 @@ panel2_detcol_perm2-b=1
|
||||
panel2_detcol_owner2-b=1
|
||||
panel2_detcol_date2-b=1
|
||||
panel2_slider_positions2-s=0
|
||||
panel2_slider_positions2-x=0
|
||||
panel2_slider_positions2-y=0
|
||||
panel2_slider_positions2-x=339
|
||||
panel2_slider_positions2-y=236
|
||||
panel1_show_toolbox3-b=1
|
||||
panel1_show_devmon3-b=1
|
||||
panel1_show_book3-b=1
|
||||
@@ -870,7 +870,7 @@ panel3_detcol_date0-y=1046
|
||||
panel3_detcol_date0-b=1
|
||||
panel3_slider_positions0-s=0
|
||||
panel3_slider_positions0-x=293
|
||||
panel3_slider_positions0-y=402
|
||||
panel3_slider_positions0-y=233
|
||||
cstm_0c2251bc-y=
|
||||
cstm_0c2251bc-key=103
|
||||
cstm_0c2251bc-keymod=67108864
|
||||
@@ -938,7 +938,7 @@ panel4_detcol_date0-y=100
|
||||
panel4_detcol_date0-b=1
|
||||
panel4_slider_positions0-s=0
|
||||
panel4_slider_positions0-x=203
|
||||
panel4_slider_positions0-y=325
|
||||
panel4_slider_positions0-y=233
|
||||
panel3_show_toolbox3-b=1
|
||||
panel3_show_devmon3-b=1
|
||||
panel3_show_book3-b=2
|
||||
@@ -979,7 +979,7 @@ cstm_1436645d-keep=1
|
||||
cstm_2852ad6c-y=
|
||||
cstm_2852ad6c-label=code
|
||||
cstm_2852ad6c-next=cstm_39c0c564
|
||||
cstm_2852ad6c-prev=cstm_779468ff
|
||||
cstm_2852ad6c-prev=cstm_44b46be8
|
||||
cstm_2852ad6c-line=code
|
||||
cstm_2852ad6c-task=1
|
||||
cstm_2852ad6c-task_err=1
|
||||
@@ -987,6 +987,7 @@ cstm_2852ad6c-task_out=1
|
||||
cstm_2852ad6c-keep=1
|
||||
cstm_218bb12f-y=
|
||||
cstm_218bb12f-label=gnome-terminal
|
||||
cstm_218bb12f-next=cstm_78d6ed67
|
||||
cstm_218bb12f-prev=cstm_39c0c564
|
||||
cstm_218bb12f-line=gnome-terminal
|
||||
cstm_218bb12f-task=1
|
||||
@@ -1005,11 +1006,56 @@ cstm_39c0c564-task_err=1
|
||||
cstm_39c0c564-task_out=1
|
||||
cstm_39c0c564-keep=1
|
||||
cstm_570b5ce2-y=
|
||||
cstm_570b5ce2-key=84
|
||||
cstm_570b5ce2-keymod=5
|
||||
cstm_570b5ce2-label=bash-session
|
||||
cstm_570b5ce2-next=cstm_1436645d
|
||||
cstm_570b5ce2-prev=cstm_7551f58c
|
||||
cstm_570b5ce2-line=bash-session -n
|
||||
cstm_570b5ce2-task_err=1
|
||||
cstm_570b5ce2-task_out=1
|
||||
cstm_570b5ce2-keep=1
|
||||
cstm_3164fd7c-x=3
|
||||
cstm_3164fd7c-z=/home/harish
|
||||
cstm_3164fd7c-label=Home
|
||||
cstm_3164fd7c-next=cstm_5e51738c
|
||||
cstm_3164fd7c-parent=main_book
|
||||
cstm_5e51738c-x=3
|
||||
cstm_5e51738c-z=/home/harish/Downloads
|
||||
cstm_5e51738c-label=Downloads
|
||||
cstm_5e51738c-next=cstm_7610ef7d
|
||||
cstm_5e51738c-prev=cstm_3164fd7c
|
||||
cstm_7610ef7d-x=3
|
||||
cstm_7610ef7d-z=/home/harish/Projects
|
||||
cstm_7610ef7d-label=Projects
|
||||
cstm_7610ef7d-next=cstm_460a2fe0
|
||||
cstm_7610ef7d-prev=cstm_5e51738c
|
||||
cstm_44b46be8-y=
|
||||
cstm_44b46be8-key=118
|
||||
cstm_44b46be8-keymod=67108872
|
||||
cstm_44b46be8-label=Lvim
|
||||
cstm_44b46be8-icon=nvim
|
||||
cstm_44b46be8-next=cstm_2852ad6c
|
||||
cstm_44b46be8-prev=cstm_779468ff
|
||||
cstm_44b46be8-line=env HISTSIZE=10000 HISTFILE="%d/.bash_history" lvim
|
||||
cstm_44b46be8-task_err=1
|
||||
cstm_44b46be8-task_out=1
|
||||
cstm_44b46be8-keep=1
|
||||
cstm_78d6ed67-y=
|
||||
cstm_78d6ed67-key=68
|
||||
cstm_78d6ed67-keymod=5
|
||||
cstm_78d6ed67-label=devSetup
|
||||
cstm_78d6ed67-prev=cstm_218bb12f
|
||||
cstm_78d6ed67-line=hari-tools.sh devSetup
|
||||
cstm_78d6ed67-task_err=1
|
||||
cstm_78d6ed67-task_out=1
|
||||
cstm_78d6ed67-keep=1
|
||||
cstm_460a2fe0-x=3
|
||||
cstm_460a2fe0-z=/home/harish/Documents
|
||||
cstm_460a2fe0-label=Documents
|
||||
cstm_460a2fe0-next=cstm_579daf70
|
||||
cstm_460a2fe0-prev=cstm_7610ef7d
|
||||
cstm_579daf70-x=3
|
||||
cstm_579daf70-z=/home/harish/.file-headers
|
||||
cstm_579daf70-label=.file-headers
|
||||
cstm_579daf70-prev=cstm_460a2fe0
|
||||
|
||||
|
||||
@@ -14,7 +14,8 @@ set $down j
|
||||
set $up k
|
||||
set $right l
|
||||
# Your preferred terminal emulator
|
||||
set $term gnome-terminal
|
||||
# set $term gnome-terminal
|
||||
set $term konsole
|
||||
# Your preferred application launcher
|
||||
set $menu dmenu_run
|
||||
|
||||
@@ -28,6 +29,8 @@ output * bg /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png fill
|
||||
# output HDMI-A-1 resolution 1920x1080 position 1920,0
|
||||
#
|
||||
# You can get the names of your outputs by running: swaymsg -t get_outputs
|
||||
output HDMI-A-1 resolution 1920x1080 position 0,0
|
||||
|
||||
|
||||
### Input configuration
|
||||
#
|
||||
@@ -62,7 +65,7 @@ output * bg /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png fill
|
||||
# Resize them with right mouse button + $mod.
|
||||
# Despite the name, also works for non-floating windows.
|
||||
# Change normal to inverse to use left mouse button for resizing and right
|
||||
# mouse button for dragging.
|
||||
|
||||
floating_modifier $mod normal
|
||||
|
||||
# reload the configuration file
|
||||
@@ -129,7 +132,7 @@ output * bg /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png fill
|
||||
# $mod+b or $mod+v, for horizontal and vertical splits
|
||||
# respectively.
|
||||
bindsym $mod+b splith
|
||||
bindsym $mod+v splitv
|
||||
# bindsym $mod+v splitv
|
||||
|
||||
# Switch the current container between different layout styles
|
||||
bindsym $mod+s layout stacking
|
||||
@@ -137,7 +140,7 @@ output * bg /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png fill
|
||||
bindsym $mod+e layout toggle split
|
||||
|
||||
# Make the current focus fullscreen
|
||||
bindsym F11 fullscreen
|
||||
bindsym Shift+F11 fullscreen
|
||||
|
||||
# Toggle the current focus between tiling and floating mode
|
||||
bindsym $mod+Shift+space floating toggle
|
||||
@@ -189,7 +192,9 @@ bindsym $mod+r mode "resize"
|
||||
#
|
||||
# Read `man 5 sway-bar` for more information about this section.
|
||||
bar {
|
||||
status_command i3status
|
||||
#status_command i3status
|
||||
swaybar_command waybar
|
||||
status_command while date +'%Y-%m-%d %I:%M:%S %p'; do sleep 1; done
|
||||
position top
|
||||
colors {
|
||||
statusline #ffffff
|
||||
@@ -201,7 +206,7 @@ bar {
|
||||
include /etc/sway/config.d/*
|
||||
|
||||
|
||||
set $wp_switch ~/.local/bin/sway-wp-switch
|
||||
set $wp_switch sway-wp-switch
|
||||
|
||||
bindsym Control+Shift+Alt+Up exec $wp_switch -m up
|
||||
bindsym Control+Shift+Alt+Down exec $wp_switch -m down
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
root = true
|
||||
|
||||
[*]
|
||||
end_of_line = lf
|
||||
insert_final_newline = true
|
||||
|
||||
[*.{js,json,yml}]
|
||||
charset = utf-8
|
||||
indent_style = space
|
||||
indent_size = 2
|
||||
@@ -0,0 +1,15 @@
|
||||
/*
|
||||
* ॐ Om Brahmarppanam ॐ
|
||||
*
|
||||
* <%- filename %>
|
||||
* Created at: <%- date %>
|
||||
*
|
||||
* Copyright <%- date.getFullYear() %> <%- user %> <<%- email %>>
|
||||
*
|
||||
* Use of this source code is governed by an MIT-style
|
||||
* license that can be found in the LICENSE file or at
|
||||
* https://opensource.org/licenses/MIT.
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
|
||||
import { View, StyleSheet, Text } from 'react-native';
|
||||
|
||||
export default function(){
|
||||
return <View style={css.wrapper}></View> ;
|
||||
}
|
||||
|
||||
const css = StyleSheet.create({
|
||||
wrapper:{
|
||||
|
||||
}
|
||||
});
|
||||
@@ -0,0 +1,5 @@
|
||||
module.exports = {
|
||||
user: 'Harish Karumuthil',
|
||||
email: 'harish2704@gmail.com',
|
||||
date: new Date(),
|
||||
};
|
||||
@@ -0,0 +1,21 @@
|
||||
[user]
|
||||
email = harish2704@gmail.com
|
||||
name = Harish Karumuthil
|
||||
[guitool "Terminal2"]
|
||||
cmd = konsole -e zsh
|
||||
noconsole = yes
|
||||
[init]
|
||||
defaultBranch = main
|
||||
[alias]
|
||||
change-commits = "!f() { VAR=$1; OLD=$2; NEW=$3; shift 3; git filter-branch --env-filter \"if [[ \\\"$`echo $VAR`\\\" = '$OLD' ]]; then export $VAR='$NEW'; fi\" $@; }; f"
|
||||
[filter "lfs"]
|
||||
process = git-lfs filter-process
|
||||
required = true
|
||||
clean = git-lfs clean -- %f
|
||||
smudge = git-lfs smudge -- %f
|
||||
[guitool "Pull"]
|
||||
cmd = git pull
|
||||
[push]
|
||||
autoSetupRemote = true
|
||||
[pull]
|
||||
rebase = false
|
||||
@@ -0,0 +1,12 @@
|
||||
.yarn/*
|
||||
!.yarn/patches
|
||||
!.yarn/plugins
|
||||
!.yarn/releases
|
||||
!.yarn/sdks
|
||||
!.yarn/versions
|
||||
|
||||
# Swap the comments on the following lines if you don't wish to use zero-installs
|
||||
# Documentation here: https://yarnpkg.com/features/zero-installs
|
||||
.yarn/cache
|
||||
.pnp.*
|
||||
.bash_history
|
||||
@@ -0,0 +1,10 @@
|
||||
gtk-enable-animations=1
|
||||
gtk-primary-button-warps-slider=0
|
||||
gtk-toolbar-style=3
|
||||
gtk-menu-images=1
|
||||
gtk-button-images=1
|
||||
gtk-cursor-theme-size=24
|
||||
gtk-cursor-theme-name="breeze_cursors"
|
||||
gtk-icon-theme-name="breeze"
|
||||
gtk-font-name="Noto Sans, 11"
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
gtk-enable-animations=1
|
||||
gtk-primary-button-warps-slider=0
|
||||
gtk-toolbar-style=3
|
||||
gtk-menu-images=1
|
||||
gtk-button-images=1
|
||||
gtk-cursor-theme-size=24
|
||||
gtk-cursor-theme-name="breeze_cursors"
|
||||
gtk-icon-theme-name="breeze"
|
||||
gtk-font-name="Noto Sans, 11"
|
||||
include "/usr/share/themes/Adwaita/gtk-2.0/gtkrc"
|
||||
|
||||
gtk-theme-name="Breeze"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
#!/usr/bin/env bash
|
||||
/usr/bin/chromium --password-store=kwallet5 "$@"
|
||||
/usr/bin/chromium-browser --password-store=kwallet5 --force-device-scale-factor=1.25 "$@"
|
||||
|
||||
+81
@@ -0,0 +1,81 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
# ॐ Om Brahmarppanam ॐ
|
||||
#
|
||||
# csv-split-by-col.py
|
||||
# Created at: Sat Jan 28 2023 19:43:44 GMT+0530 (GMT+05:30)
|
||||
#
|
||||
# Copyright 2023 Harish Karumuthil <harish2704@gmail.com>
|
||||
#
|
||||
# Use of this source code is governed by an MIT-style
|
||||
# license that can be found in the LICENSE file or at
|
||||
# https://opensource.org/licenses/MIT.
|
||||
#
|
||||
|
||||
|
||||
import os
|
||||
import argparse
|
||||
import pandas as pd
|
||||
import openpyxl
|
||||
|
||||
def pathToFilename(filePath):
|
||||
return os.path.splitext(os.path.basename(filePath))[0]
|
||||
|
||||
# Shamelessly copied from https://stackoverflow.com/a/39530676/1677234
|
||||
def autoWidth(worksheet):
|
||||
for col in worksheet.columns:
|
||||
max_length = 0
|
||||
column = col[0].column_letter # Get the column name
|
||||
for cell in col:
|
||||
try: # Necessary to avoid error on empty cells
|
||||
if len(str(cell.value)) > max_length:
|
||||
max_length = len(str(cell.value))
|
||||
except:
|
||||
pass
|
||||
adjusted_width = (max_length + 2)
|
||||
worksheet.column_dimensions[column].width = adjusted_width
|
||||
|
||||
def main(df, firstCol, secondCol, outputDir, fileName):
|
||||
firstColUniq = df[firstCol].unique()
|
||||
for i in firstColUniq:
|
||||
subDf = df[ df[firstCol] == i ]
|
||||
subDf = subDf.drop(firstCol, axis=1)
|
||||
with pd.ExcelWriter('{0}/{1}_{2}.xlsx'.format(outputDir,fileName,i), engine='openpyxl') as writer:
|
||||
# with pd.ExcelWriter('{0}/{1}_{2}.xlsx'.format(outputDir,fileName,i), engine='xlsxwriter') as writer: # Does not work with adjusted_width
|
||||
secondColUniq = subDf[secondCol].unique()
|
||||
for j in secondColUniq:
|
||||
sheetDf = subDf[ subDf[secondCol] == j ]
|
||||
sheetDf = sheetDf.drop(secondCol, axis=1)
|
||||
sheetName = j[0:20]
|
||||
sheetDf.insert(0, 'S.No', range(1, 1+len(sheetDf)))
|
||||
sheet = sheetDf.to_excel(writer, sheet_name=sheetName, index=False)
|
||||
writer.sheets[sheetName].header = sheetName
|
||||
# auto_adjust_xlsx_column_width(sheetDf, writer, sheetName)
|
||||
for _,sheet in writer.sheets.items():
|
||||
autoWidth(sheet)
|
||||
sheet.evenHeader.center.text = "&A - Page &[Page] of &N"
|
||||
sheet.oddHeader.center.text = "&A - Page &[Page] of &N"
|
||||
|
||||
|
||||
parser = argparse.ArgumentParser(
|
||||
prog = 'Split CSV',
|
||||
description = 'Split big CSV file to N-files with M-sheets per file by grouping first and second column option',
|
||||
epilog = 'Text at the bottom of help')
|
||||
parser.add_argument('filename')
|
||||
parser.add_argument('-d', '--delimiter', default=',', help="Delimiter (default=',')")
|
||||
parser.add_argument('-f', '--first-column', help="title of primary column based on which files will be split")
|
||||
parser.add_argument('-s', '--second-column', help="title of second column based on which each sheets will be created in single file")
|
||||
parser.add_argument('-o', '--output-dir', help="Output director default( './csvsplit.out')", default='./csvsplit.out')
|
||||
args = parser.parse_args()
|
||||
|
||||
dataFrame = pd.read_csv(args.filename, sep=args.delimiter)
|
||||
firstColumn = args.first_column or dataFrame.columns[0]
|
||||
secondColumn = args.second_column or dataFrame.columns[1]
|
||||
|
||||
# TODO: mkdir -p
|
||||
try:
|
||||
os.mkdir(args.output_dir)
|
||||
except FileExistsError as e:
|
||||
pass
|
||||
|
||||
main( dataFrame, firstColumn, secondColumn, args.output_dir, pathToFilename(args.filename) )
|
||||
@@ -12,17 +12,124 @@ list-commands(){
|
||||
typeset -F | cut -d ' ' -f 3 | grep -v '^_' | sort
|
||||
}
|
||||
|
||||
# start rootless podman socket
|
||||
podmanStart(){
|
||||
set -x
|
||||
systemctl --user enable podman.socket
|
||||
systemctl --user start podman.socket
|
||||
systemctl --user status podman.socket
|
||||
echo export DOCKER_HOST=unix:///run/user/$UID/podman/podman.sock
|
||||
}
|
||||
|
||||
# dockerLinux [imagename=ubuntu:22.40] . Quick shell inside given linux container
|
||||
dockerLinux(){
|
||||
set -x
|
||||
local cid=$(($RANDOM%20))
|
||||
local name=linux_$cid
|
||||
local image=${1:-ubuntu:22.04}
|
||||
docker run -d --name $name $image sh -c "trap : TERM INT; sleep infinity & wait"
|
||||
docker exec -it $name sh
|
||||
}
|
||||
|
||||
# ts / tsx to js/jsx
|
||||
tstojs(){
|
||||
set -x
|
||||
tsc --jsx preserve -t es2020 --outDir js --noEmit false $@
|
||||
}
|
||||
|
||||
# cmd </long/file/path.ext> Create file by creating all parents
|
||||
touchp(){
|
||||
local fname="$1"
|
||||
local parentDir=$(dirname "$fname")
|
||||
mkdir -p "$parentDir"
|
||||
touch "$fname"
|
||||
}
|
||||
|
||||
# cmd <width> <height>. Change waydroid size and restart session
|
||||
waydroidChangeSize(){
|
||||
local width=$1
|
||||
local height=$2
|
||||
waydroid prop set persist.waydroid.width $width
|
||||
waydroid prop set persist.waydroid.height $height
|
||||
waydroid session stop
|
||||
waydroid session start &
|
||||
sleep 1
|
||||
waydroid show-full-ui
|
||||
}
|
||||
|
||||
# Restart pulseaudio
|
||||
pulseAudioRestart(){
|
||||
set -x
|
||||
systemctl --user restart pipewire-pulse
|
||||
}
|
||||
|
||||
# Convert video to mp4 for mobile device. videoformobile <infile> [opts...]
|
||||
videoformobile(){
|
||||
local infile=$1;
|
||||
shift
|
||||
set -x
|
||||
ffmpeg -i "$infile" -c:v h264 -pix_fmt yuv420p -level 3.0 $@
|
||||
}
|
||||
|
||||
# allow permission for docker container. dockerAllow <path>
|
||||
dockerAllow(){
|
||||
set -x
|
||||
chcon -R system_u:object_r:container_file_t:s0 "$1"
|
||||
}
|
||||
|
||||
# Start development env in current directory
|
||||
devSetup(){
|
||||
qdbus org.kde.kglobalaccel /component/kwin invokeShortcut "Switch One Desktop to the Right"
|
||||
lvim &
|
||||
bash-session -n &
|
||||
sleep 1.5
|
||||
qdbus org.kde.kglobalaccel /component/kwin invokeShortcut "Window Maximize"
|
||||
qdbus org.kde.kglobalaccel /component/kwin invokeShortcut "Walk Through Windows"
|
||||
qdbus org.kde.kglobalaccel /component/kwin invokeShortcut "Window Maximize"
|
||||
qdbus org.kde.kglobalaccel /component/kwin invokeShortcut "Switch One Desktop Down"
|
||||
git gui &
|
||||
sleep 1.5
|
||||
qdbus org.kde.kglobalaccel /component/kwin invokeShortcut "Window Maximize"
|
||||
qdbus org.kde.kglobalaccel /component/kwin invokeShortcut "Switch One Desktop Up"
|
||||
}
|
||||
|
||||
# cd to npm home
|
||||
npmHome(){
|
||||
cd ~/.node_modules_mine;
|
||||
bash-session
|
||||
}
|
||||
|
||||
# cmd <inputfile> .csv to json using miller cli
|
||||
csvToJson(){
|
||||
mlr --c2j --jlistwrap cat "$1"
|
||||
}
|
||||
|
||||
# list available fonts for a language.
|
||||
# Usage: THIS_FN <lang_code>
|
||||
fonts_for_lang(){
|
||||
fc-list :lang=$1
|
||||
}
|
||||
|
||||
# list executable files
|
||||
ls-exe(){
|
||||
find ./ -type f -executable
|
||||
}
|
||||
|
||||
# List docker containers with IP address
|
||||
docker-ips() {
|
||||
docker inspect --format='{{ .Id }} - {{ .Name }} - {{ .NetworkSettings.IPAddress }}' $(docker ps -aq)
|
||||
}
|
||||
# Start tesseract web demo
|
||||
ocr(){
|
||||
cd /home/hari/Projects/Github/harish2704.github.io/ml-tesseract-demo
|
||||
http-server -o
|
||||
}
|
||||
|
||||
# resize pdf <input> <output>
|
||||
pdfResize(){
|
||||
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dDownsampleColorImages=true -dColorImageResolution=94 -dNOPAUSE -dBATCH -sOutputFile="$2" "$1"
|
||||
}
|
||||
|
||||
# Open many ssh sessions in separate tabs in gnome-terminal
|
||||
sshInTabs(){
|
||||
logins="$@"
|
||||
@@ -48,6 +155,7 @@ clearSysRq(){
|
||||
|
||||
# Print current public ip using ipify API
|
||||
myIp(){
|
||||
set -x
|
||||
curl 'https://api.ipify.org?format=json'
|
||||
}
|
||||
|
||||
@@ -182,6 +290,23 @@ kwinCompositorReload(){
|
||||
qdbus-qt5 org.kde.KWin /Compositor resume
|
||||
}
|
||||
|
||||
# Clone git with custom key
|
||||
# gitclone <url> [ssh_key_path]
|
||||
gitClone(){
|
||||
set -x
|
||||
local url="$1"
|
||||
shift
|
||||
local sshkey="$1"
|
||||
if [[ -n "$sshkey" ]]; then
|
||||
export GIT_SSH_COMMAND="ssh -i '$sshkey'"
|
||||
fi
|
||||
targetDir=$(basename "$url")
|
||||
targetDir=${targetDir/.git/}
|
||||
git clone "$url" "$targetDir"
|
||||
cd "$targetDir"
|
||||
git config core.sshCommand "$GIT_SSH_COMMAND"
|
||||
}
|
||||
|
||||
# format cookies copied from chrome cookie table
|
||||
# Usage cat file | formatChromeCookie domain.com
|
||||
formatChromeCookie(){
|
||||
@@ -189,20 +314,13 @@ formatChromeCookie(){
|
||||
cat /dev/stdin | cut -f 1,2 | xargs -l echo -e ".$1 TRUE / FALSE 0 " | sed 's/ /\t/g'
|
||||
}
|
||||
|
||||
# List available vaccine centers
|
||||
cowin_list(){
|
||||
curl -s -X GET \
|
||||
"https://cdn-api.co-vin.in/api/v2/appointment/sessions/public/calendarByDistrict?district_id=303&date=$(date +'%d-%m-%Y' --date '1 day')" \
|
||||
-H "accept: application/json" \
|
||||
-H 'user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36' | jq
|
||||
|
||||
chromewayland(){
|
||||
chromium --enable-features=UseOzonePlatform --ozone-platform=wayland
|
||||
}
|
||||
|
||||
# pidEnv <PID> . Print environment variables of a PID.
|
||||
pidEnv(){
|
||||
cat /proc/$(pgrep kwin)/environ | tr '\0' '\n' | awk '{ print "export "$0}'
|
||||
cat /proc/$(pgrep $1)/environ | tr '\0' '\n' | awk '{ print "export "$0}'
|
||||
}
|
||||
|
||||
# Copy files from local to remote
|
||||
@@ -227,6 +345,89 @@ json2csv(){
|
||||
jq -r '(map(keys) | add | unique) as $cols | map(. as $row | $cols | map($row[.])) as $rows | $cols, $rows[] | @csv'
|
||||
}
|
||||
|
||||
# pdfTile <input file> <nup 2x1> [options]
|
||||
# Tile input pdf in A4 sheet
|
||||
pdfTile(){
|
||||
local infile=$1
|
||||
shift
|
||||
local nup=$1
|
||||
shift
|
||||
pdfjam $infile --nup $nup --paper a4paper --suffix A4 $@
|
||||
}
|
||||
|
||||
# servicegen <name> <exec> [logsdir]
|
||||
# Generate systemd service file
|
||||
servicegen(){
|
||||
local name=$1
|
||||
local cmd=$2
|
||||
local logsdir=$3
|
||||
cat<<EOF
|
||||
[Unit]
|
||||
Description = $name
|
||||
|
||||
[Service]
|
||||
Type = simple
|
||||
LimitNOFILE = 4096
|
||||
Restart = always
|
||||
RestartSec = 2s
|
||||
StandardOutput = append:$logsdir/stdout.log
|
||||
StandardError = append:$logsdir/stderr.log
|
||||
ExecStart = $cmd
|
||||
|
||||
[Install]
|
||||
WantedBy = multi-user.target
|
||||
EOF
|
||||
}
|
||||
|
||||
# Start pulseaudio in tcp port 24667 to use with docker containers
|
||||
pulseTcpStart(){
|
||||
pactl load-module module-native-protocol-tcp port=24667 auth-ip-acl=172.16.0.0/12
|
||||
}
|
||||
|
||||
# Stop pulseaudio in tcp port 24667
|
||||
pulseTcpStop(){
|
||||
pactl unload-module module-native-protocol-tcp
|
||||
}
|
||||
|
||||
# list scsi devices
|
||||
scsiList(){
|
||||
cat /proc/scsi/scsi
|
||||
}
|
||||
|
||||
# remove scsi device
|
||||
scsiRemoveDevice(){
|
||||
cat <<EOF
|
||||
echo "scsi remove-single-device 7 0 0 0" > /proc/scsi/scsi
|
||||
EOF
|
||||
}
|
||||
|
||||
|
||||
# Put system into sleep in sway
|
||||
swaysleep(){
|
||||
swaylock & systemctl suspend
|
||||
}
|
||||
|
||||
# Start php with xdebug
|
||||
phpdebugsrv(){
|
||||
php -S 127.0.0.1:8000 -d xdebug.mode=develop,debug -d xdebug.start_with_request=yes $@
|
||||
}
|
||||
|
||||
# Restart sound system
|
||||
soundRestart(){
|
||||
systemctl --user restart pipewire
|
||||
}
|
||||
|
||||
|
||||
# Run any application with ibus support
|
||||
ibusRun(){
|
||||
env GTK_IM_MODULE=ibus QT_IM_MODULE=ibus XMODIFIERS=@im=ibus $@
|
||||
}
|
||||
|
||||
# Refresh font cache
|
||||
fontCacheRefresh(){
|
||||
fc-cache -f -v
|
||||
}
|
||||
|
||||
|
||||
# Setup autocomplete. run eval "$(THIS_FILE setup-autocomplete)"
|
||||
setup-autocomplete(){
|
||||
|
||||
+150
@@ -0,0 +1,150 @@
|
||||
#!/usr/bin/python3
|
||||
|
||||
import subprocess
|
||||
import json
|
||||
import math
|
||||
|
||||
def exec(cmd):
|
||||
print('exec: ', cmd)
|
||||
return subprocess.getoutput(cmd)
|
||||
|
||||
def getSwayInfo(cmd):
|
||||
return json.loads(exec("swaymsg -t "+cmd))
|
||||
|
||||
|
||||
class WpManager(object):
|
||||
|
||||
""""
|
||||
* Workspace Manager
|
||||
"""
|
||||
def __init__(self,Rows, Cols, monitorCount):
|
||||
w = 0
|
||||
workspaces = []
|
||||
r=0
|
||||
while r < Rows:
|
||||
c = 0
|
||||
while c < Cols:
|
||||
workspaces.append({
|
||||
'left': c != 0 and w - 1,
|
||||
'right': ( ( c + 1 ) != Cols ) and w + 1,
|
||||
'up': ( r != 0 ) and ( w - Cols ),
|
||||
'down': ( ( r + 1 ) != Rows ) and w + Cols
|
||||
})
|
||||
w=w+1
|
||||
c=c+1
|
||||
r=r+1
|
||||
self.workspaces = workspaces
|
||||
self.Rows = Rows
|
||||
self.Cols = Cols
|
||||
self.monitorCount = monitorCount
|
||||
|
||||
|
||||
""""
|
||||
* Workspace grid initialisation command generator.
|
||||
* Currenlty not working because `Workspace` command will not work through `swaymsg`.
|
||||
* it will work only if we put these commands on config file
|
||||
"""
|
||||
def getInitCmd (self):
|
||||
outputs = [ v['name'] for v in getSwayInfo('get_outputs') if v['active']]
|
||||
outputCout = len( outputs )
|
||||
totalWorkspaces = self.Rows * self.Cols
|
||||
cmd = []
|
||||
ws=0
|
||||
while ws < totalWorkspaces:
|
||||
op = 0
|
||||
while op < outputCout:
|
||||
cmd.append("workspace " + str(ws * outputCout + op + 1) + " output "+outputs[op])
|
||||
op=op+1
|
||||
ws=ws+1
|
||||
|
||||
|
||||
return ';\n'.join(cmd)
|
||||
|
||||
|
||||
""""
|
||||
* Return the list of target workspaces.
|
||||
*
|
||||
* Given current focused workspace and switching direction. eg: ( 1, down )
|
||||
* for a 3x3 grid in a dual monitor, it will reutrn [ 7, 8 ].
|
||||
* for single monitor setup, it will return [ 4 ]
|
||||
* For three monitor setup, it will return [ 10, 11, 12 ]
|
||||
*
|
||||
* @param current - current monitor
|
||||
* @param direction - direction up|down|right|left
|
||||
* @returns {Array<Number>} - list of target workspaces
|
||||
"""
|
||||
def getWorkspaces (self,current, direction):
|
||||
monitorCount = self.monitorCount
|
||||
out = []
|
||||
targetw = self.workspaces[math.ceil(current / monitorCount) - 1][direction]
|
||||
if targetw is not False:
|
||||
targetw = targetw * monitorCount
|
||||
i = monitorCount
|
||||
while i != 0:
|
||||
out.append(targetw + i)
|
||||
i=i-1
|
||||
|
||||
return out
|
||||
|
||||
|
||||
|
||||
""""
|
||||
* Get swaymsg command for switching current Workspace to <direction> direction
|
||||
*
|
||||
* @param swayWorkspace
|
||||
* @param direction
|
||||
* @param isMove
|
||||
* @returns {String} - swaymsg command
|
||||
"""
|
||||
def getCmd (self,swayWorkspace, direction, isMove):
|
||||
currentWS = swayWorkspace['num']
|
||||
currentOutput = swayWorkspace['output']
|
||||
ws = self.getWorkspaces(currentWS, direction)
|
||||
if not ws:
|
||||
return
|
||||
|
||||
out = ["workspace %d"%v for v in ws ]
|
||||
if isMove:
|
||||
tws = ws[currentWS % self.monitorCount]
|
||||
out.insert(0,"move container to workspace %d"%tws)
|
||||
|
||||
out.append("focus output "+currentOutput)
|
||||
return '; '.join(out)
|
||||
|
||||
helpStr = '''
|
||||
sway-wp-switch
|
||||
Usage:
|
||||
sway-wp-switch [ -m ] <up|down|right|left>
|
||||
Options:
|
||||
-m move current window to new workspace while switching.
|
||||
If currently focused windows in output-2, it will be placed in output-two itself without losing focus
|
||||
'''
|
||||
def main():
|
||||
import sys
|
||||
direction = sys.argv[1]
|
||||
isMove = False
|
||||
ROWS = 3
|
||||
COLS = 3
|
||||
if direction == '-m':
|
||||
isMove = True
|
||||
direction = sys.argv[2]
|
||||
if direction not in ['up', 'down', 'right', 'left', '-i']:
|
||||
print(helpStr)
|
||||
return
|
||||
|
||||
outputInfo = getSwayInfo('get_outputs')
|
||||
outputInfo = [v for v in outputInfo if v['active'] ]
|
||||
wm = WpManager(ROWS, COLS, len( outputInfo ))
|
||||
if direction == '-i':
|
||||
cmd = wm.getInitCmd()
|
||||
print(cmd)
|
||||
cmd=''
|
||||
else:
|
||||
workspaceInfo = next(v for v in getSwayInfo('get_workspaces') if v[ 'focused' ] )
|
||||
cmd = wm.getCmd(workspaceInfo, direction, isMove)
|
||||
|
||||
if cmd:
|
||||
exec('swaymsg -t command "%s"'% cmd)
|
||||
|
||||
|
||||
main()
|
||||
@@ -2,3 +2,5 @@
|
||||
./bin/hari-tools.sh
|
||||
./bin/bash-session
|
||||
./bin/ibus-next-engine.py
|
||||
./bin/csv-split-by-col.py
|
||||
./bin/sway-wp-switch
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
_complete_hdutils(){
|
||||
saveIFS=$IFS
|
||||
IFS=$'\n'
|
||||
case $COMP_CWORD in
|
||||
1)
|
||||
COMPREPLY=( $( compgen -W "$( /home/harish/.local/bin/hari-tools.sh list-commands )" -- "${COMP_WORDS[COMP_CWORD]}") )
|
||||
;;
|
||||
*)
|
||||
COMPREPLY=( $( compgen -o default -- "${COMP_WORDS[COMP_CWORD]}") )
|
||||
;;
|
||||
esac
|
||||
IFS="$saveIFS"
|
||||
return 0
|
||||
}
|
||||
complete -F _complete_hdutils hari-tools.sh
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# Download following
|
||||
# 1. https://github.com/cube2222/octosql
|
||||
# 2. https://github.com/TomWright/dasel
|
||||
# 3. https://github.com/multiprocessio/dsq
|
||||
# 4. https://github.com/roapi/roapi
|
||||
# 5. https://github.com/dcmoura/spyql
|
||||
|
||||
Projects=(
|
||||
https://github.com/cube2222/octosql
|
||||
https://github.com/TomWright/dasel
|
||||
https://github.com/multiprocessio/dsq
|
||||
https://github.com/roapi/roapi
|
||||
https://github.com/dcmoura/spyql
|
||||
)
|
||||
|
||||
getTarball(){
|
||||
local projUrl=$1
|
||||
local githubRepo=$(echo $projUrl | sed 's#https://github.com/##g')
|
||||
local tarballs=$(curl -s "https://api.github.com/repos/$githubRepo/releases/latest" | grep 'browser_download_url.*gz' | grep -E 'amd64|x86_64' | grep linux | cut -d'"' -f4)
|
||||
echo $tarballs
|
||||
}
|
||||
|
||||
downloadPkg(){
|
||||
local projUrl=$1
|
||||
latestTarball=$(getTarball "$projUrl")
|
||||
echo wget -c "$latestTarball"
|
||||
}
|
||||
|
||||
main(){
|
||||
for projUrl in ${Projects[@]} ; do
|
||||
downloadPkg "$projUrl"
|
||||
done
|
||||
}
|
||||
|
||||
main
|
||||
@@ -0,0 +1,5 @@
|
||||
|
||||
mkdir -p ~/.local/share/tkthemes
|
||||
cp -r /usr/share/PySolFC/themes/clearlooks/ ~/.local/share/tkthemes/
|
||||
echo "export TCLLIBPATH=~/.local/share/tkthemes" >> ~/.bashrc
|
||||
nv ~/.Xdefaults
|
||||
@@ -0,0 +1 @@
|
||||
./html-editor-grapejs.sh
|
||||
@@ -0,0 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
THIS_DIR=$(dirname $(readlink -f $0))
|
||||
|
||||
cd $THIS_DIR
|
||||
|
||||
python -m http.server 8082
|
||||
@@ -0,0 +1,46 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width" />
|
||||
<title>html editor</title>
|
||||
<script type="text/javascript" src="https://unpkg.com/grapesjs"></script>
|
||||
<script
|
||||
type="text/javascript"
|
||||
src="https://unpkg.com/grapesjs-blocks-basic"
|
||||
></script>
|
||||
<link
|
||||
rel="stylesheet"
|
||||
type="text/css"
|
||||
href="https://unpkg.com/grapesjs/dist/css/grapes.min.css"
|
||||
/>
|
||||
|
||||
<style type="text/css" media="screen">
|
||||
body,
|
||||
html {
|
||||
margin: 0;
|
||||
height: 100%;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div id="gjs">
|
||||
<div class="col col-md-12">
|
||||
<h2>Welcome</h2>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript" >
|
||||
const editor = grapesjs.init({
|
||||
container: "#gjs",
|
||||
fromElement: 1,
|
||||
height: "100%",
|
||||
storageManager: false,
|
||||
plugins: ["gjs-blocks-basic"],
|
||||
avoidInlineStyle: 1,
|
||||
});
|
||||
|
||||
editor.getModel().set("dmode", "absolute");
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,4 @@
|
||||
@page{
|
||||
size: A3;
|
||||
margin: 0mm 0mm 0mm 0mm;
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
./lvim
|
||||
./nvim-distro.sh
|
||||
@@ -0,0 +1,373 @@
|
||||
--[[
|
||||
THESE ARE EXAMPLE CONFIGS FEEL FREE TO CHANGE TO WHATEVER YOU WANT
|
||||
`lvim` is the global options object
|
||||
]]
|
||||
-- vim options
|
||||
vim.opt.shiftwidth = 2
|
||||
vim.opt.tabstop = 2
|
||||
vim.opt.relativenumber = true
|
||||
vim.opt.list = true
|
||||
|
||||
-- general
|
||||
lvim.log.level = "info"
|
||||
lvim.format_on_save = {
|
||||
enabled = true,
|
||||
pattern = "*.lua",
|
||||
timeout = 1000,
|
||||
}
|
||||
-- to disable icons and use a minimalist setup, uncomment the following
|
||||
-- lvim.use_icons = false
|
||||
|
||||
-- keymappings <https://www.lunarvim.org/docs/configuration/keybindings>
|
||||
lvim.leader = "space"
|
||||
-- add your own keymapping
|
||||
lvim.keys.normal_mode["<C-s>"] = ":w<cr>"
|
||||
lvim.keys.normal_mode['<C-p>'] = ":Telescope find_files<CR>"
|
||||
|
||||
-- lvim.keys.normal_mode["<S-l>"] = ":BufferLineCycleNext<CR>"
|
||||
-- lvim.keys.normal_mode["<S-h>"] = ":BufferLineCyclePrev<CR>"
|
||||
for i = 1, 9, 1 do
|
||||
lvim.keys.normal_mode["<M-" .. i .. ">"] = ":BufferLineGoToBuffer " .. i .. "<CR>"
|
||||
end
|
||||
|
||||
-- -- Use which-key to add extra bindings with the leader-key prefix
|
||||
-- lvim.builtin.which_key.mappings["W"] = { "<cmd>noautocmd w<cr>", "Save without formatting" }
|
||||
-- lvim.builtin.which_key.mappings["P"] = { "<cmd>Telescope projects<CR>", "Projects" }
|
||||
|
||||
-- Disable automatic changing of directory in lunarvim
|
||||
lvim.builtin.project.active = false
|
||||
lvim.builtin.project.manual_mode = true
|
||||
lvim.builtin.project.silent_chdir = false
|
||||
|
||||
-- -- Change theme settings
|
||||
-- lvim.colorscheme = "lunar"
|
||||
--
|
||||
|
||||
lvim.builtin.alpha.active = true
|
||||
lvim.builtin.alpha.mode = "dashboard"
|
||||
lvim.builtin.terminal.active = true
|
||||
lvim.builtin.nvimtree.setup.view.side = "left"
|
||||
lvim.builtin.nvimtree.setup.renderer.icons.show.git = false
|
||||
|
||||
|
||||
|
||||
lvim.builtin.terminal.execs = {
|
||||
{ nil, "<Leader>ts", "Horizontal Terminal", "horizontal", 0.3 },
|
||||
{ nil, "<Leader>tv", "Vertical Terminal", "vertical", 0.4 },
|
||||
{ nil, "<Leader>tf", "Float Terminal", "float", nil },
|
||||
}
|
||||
|
||||
lvim.builtin.lualine.sections.lualine_b = { 'branch', '%f' }
|
||||
|
||||
|
||||
-- Automatically install missing parsers when entering buffer
|
||||
lvim.builtin.treesitter.auto_install = true
|
||||
|
||||
lvim.builtin.luasnip = {
|
||||
sources = {
|
||||
friendly_snippets = false,
|
||||
},
|
||||
}
|
||||
|
||||
-- lvim.builtin.treesitter.ignore_install = { "haskell" }
|
||||
|
||||
-- -- always installed on startup, useful for parsers without a strict filetype
|
||||
-- lvim.builtin.treesitter.ensure_installed = { "comment", "markdown_inline", "regex" }
|
||||
|
||||
-- -- generic LSP settings <https://www.lunarvim.org/docs/languages#lsp-support>
|
||||
|
||||
lvim.lsp.null_ls.setup.timeout_ms = 20000
|
||||
|
||||
-- --- disable automatic installation of servers
|
||||
-- lvim.lsp.installer.setup.automatic_installation = false
|
||||
|
||||
-- ---configure a server manually. IMPORTANT: Requires `:LvimCacheReset` to take effect
|
||||
-- ---see the full default list `:lua =lvim.lsp.automatic_configuration.skipped_servers`
|
||||
-- vim.list_extend(lvim.lsp.automatic_configuration.skipped_servers, { "pyright" })
|
||||
-- local opts = {} -- check the lspconfig documentation for a list of all possible options
|
||||
-- require("lvim.lsp.manager").setup("pyright", opts)
|
||||
|
||||
-- ---remove a server from the skipped list, e.g. eslint, or emmet_ls. IMPORTANT: Requires `:LvimCacheReset` to take effect
|
||||
-- ---`:LvimInfo` lists which server(s) are skipped for the current filetype
|
||||
-- lvim.lsp.automatic_configuration.skipped_servers = vim.tbl_filter(function(server)
|
||||
-- return server ~= "emmet_ls"
|
||||
-- end, lvim.lsp.automatic_configuration.skipped_servers)
|
||||
|
||||
-- -- you can set a custom on_attach function that will be used for all the language servers
|
||||
-- -- See <https://github.com/neovim/nvim-lspconfig#keybindings-and-completion>
|
||||
-- lvim.lsp.on_attach_callback = function(client, bufnr)
|
||||
-- local function buf_set_option(...)
|
||||
-- vim.api.nvim_buf_set_option(bufnr, ...)
|
||||
-- end
|
||||
-- --Enable completion triggered by <c-x><c-o>
|
||||
-- buf_set_option("omnifunc", "v:lua.vim.lsp.omnifunc")
|
||||
-- end
|
||||
|
||||
-- -- linters and formatters <https://www.lunarvim.org/docs/languages#lintingformatting>
|
||||
-- local formatters = require "lvim.lsp.null-ls.formatters"
|
||||
-- formatters.setup {
|
||||
-- {
|
||||
-- command = "prettier",
|
||||
-- extra_args = { "--print-width", "100" },
|
||||
-- filetypes = { "typescript", "typescriptreact", "javascript", "javascriptreact" },
|
||||
-- },
|
||||
-- }
|
||||
-- local linters = require "lvim.lsp.null-ls.linters"
|
||||
-- linters.setup {
|
||||
-- { command = "flake8", filetypes = { "python" } },
|
||||
-- {
|
||||
-- command = "shellcheck",
|
||||
-- args = { "--severity", "warning" },
|
||||
-- },
|
||||
-- }
|
||||
|
||||
-- Flutter snippets enable
|
||||
local luasnip = require("luasnip")
|
||||
luasnip.filetype_extend("dart", { "flutter" })
|
||||
|
||||
|
||||
|
||||
-- -- Additional Plugins <https://www.lunarvim.org/docs/plugins#user-plugins>
|
||||
-- lvim.plugins = {
|
||||
-- {
|
||||
-- "folke/trouble.nvim",
|
||||
-- cmd = "TroubleToggle",
|
||||
-- },
|
||||
-- }
|
||||
|
||||
-- -- Autocommands (`:help autocmd`) <https://neovim.io/doc/user/autocmd.html>
|
||||
-- vim.api.nvim_create_autocmd("FileType", {
|
||||
-- pattern = "zsh",
|
||||
-- callback = function()
|
||||
-- -- let treesitter use bash highlight for zsh files as well
|
||||
-- require("nvim-treesitter.highlight").attach(0, "bash")
|
||||
-- end,
|
||||
-- })
|
||||
|
||||
local actions = require("telescope.actions")
|
||||
lvim.builtin.telescope.pickers.git_files.mappings = {
|
||||
i = {
|
||||
['<C-t>'] = actions.smart_send_to_qflist + actions.open_qflist,
|
||||
}
|
||||
}
|
||||
lvim.builtin.telescope.pickers.live_grep.mappings = {
|
||||
i = {
|
||||
['<C-t>'] = actions.smart_send_to_qflist + actions.open_qflist,
|
||||
}
|
||||
}
|
||||
lvim.builtin.telescope.pickers.find_files.mappings = {
|
||||
i = {
|
||||
['<C-t>'] = actions.smart_send_to_qflist + actions.open_qflist,
|
||||
}
|
||||
}
|
||||
lvim.builtin.telescope.defaults.path_display = { shorten = 2 };
|
||||
|
||||
|
||||
|
||||
vim.cmd([[
|
||||
command! -nargs=+ Gr :silent execute 'grep! -nr "<args>" | copen'
|
||||
" Raw version of Gr command.
|
||||
command! -nargs=* Grc grep -nr <args>
|
||||
|
||||
" Add file header to current buffer. Depends on https://github.com/harish2704/file-header
|
||||
command! Header :execute "0r!file-header '%'"
|
||||
|
||||
" Open Terminal in split window
|
||||
command! Termw :execute '!konsole -e bash-session &'
|
||||
command! Term :execute 'sp | term'
|
||||
|
||||
command! EditSnippet :execute 'lua require("luasnip.loaders").edit_snippet_files()'
|
||||
|
||||
" Cd to current file's directory
|
||||
command! Cwd :execute 'cd %:p:h'
|
||||
|
||||
" Cd to current file's directory, but limit to current tab
|
||||
command! Tcd :execute ':tcd %:p:h'
|
||||
|
||||
" Reload current buffer
|
||||
command! Reload :execute "bufdo execute 'checktime . bufnr('%')'"
|
||||
|
||||
" Delete current file and close buffer
|
||||
command! Rm :execute '!rm %' | bd
|
||||
|
||||
" Copy current file path to unnamedplus register
|
||||
command! CopyFilename :let @+=@%
|
||||
|
||||
" Open vscode in on current line
|
||||
command! Code :execute "!code ./ -g %:". ( line('.')+1 )
|
||||
|
||||
" For Open a terminal in current directory
|
||||
nmap <Leader><Leader>t :!xdg-terminal&<CR>
|
||||
" Open git-gui in current pwd
|
||||
nmap <Leader><Leader>g :!git gui &<CR>
|
||||
|
||||
" <Alt-R> -> Reload current file
|
||||
nmap <M-r> :e!<CR>
|
||||
|
||||
" Alt-q Delete current buffer ( Close file )
|
||||
nmap <M-q> :BufferKill<CR>
|
||||
|
||||
" <Ctrl-Shift-q> force Close buffer
|
||||
nmap <M-Q> :bd!<CR>
|
||||
|
||||
" Select a word and press Ctrl-h to replace all its occurance, even if the word is having special chars
|
||||
vmap <C-h> "fy:%s#<C-r>f#
|
||||
" Copy current word to 'f' register, search for that word
|
||||
vmap <C-f> "fy/<C-r>f
|
||||
|
||||
" Ctrl-Enter in insert mode will append ';' to the line and insert a new line
|
||||
imap <C-CR> <ESC>A;
|
||||
|
||||
" Alt + Arrows to Moving cursor to different windows {{{
|
||||
nmap <M-Up> <C-W>k
|
||||
nmap <M-Down> <C-W>j
|
||||
nmap <M-Right> <C-W>l
|
||||
nmap <M-Left> <C-W>h
|
||||
" }}}
|
||||
|
||||
" For terminal mod {{{
|
||||
tmap <C-PageUp> <C-\><C-n><C-PageUp>
|
||||
tmap <C-PageDown> <C-\><C-n><C-PageDown>
|
||||
tmap <M-Up> <C-\><C-n><C-W>k
|
||||
tmap <M-Down> <C-\><C-n><C-W>j
|
||||
tmap <M-Right> <C-\><C-n><C-W>l
|
||||
tmap <M-Left> <C-\><C-n><C-W>h
|
||||
" }}}
|
||||
|
||||
set grepprg=ag\ --nogroup\ --nocolor
|
||||
|
||||
nmap <C-/> :Gr <C-R><C-W>
|
||||
|
||||
" Ctrl-Shift-T -> Open new tab
|
||||
nmap <C-S-T> :tabedit<CR>
|
||||
|
||||
" Ctrl-S to save file {{{
|
||||
nmap <C-s> :w<CR>
|
||||
vmap <C-s> <Esc><c-s>gv
|
||||
imap <C-s> <Esc><c-s>
|
||||
nmap <C-PageUp> :BufferLineCyclePrev<CR>
|
||||
nmap <C-PageDown> :BufferLineCycleNext<CR>
|
||||
nmap <C-S-PageUp> :BufferLineMovePrev<CR>
|
||||
nmap <C-S-PageDown> :BufferLineMoveNext<CR>
|
||||
nmap <C-j> :BufferLineCyclePrev<CR>
|
||||
nmap <C-k> :BufferLineCycleNext<CR>
|
||||
nmap <C-S-j> :BufferLineMovePrev<CR>
|
||||
nmap <C-S-k> :BufferLineMoveNext<CR>
|
||||
|
||||
let g:user_emmet_mode='inv'
|
||||
let g:user_emmet_install_global = 0
|
||||
autocmd FileType html,css,vue,jsx,php,javascriptreact EmmetInstall
|
||||
nmap <C-G> :execute 'Telescope live_grep default_text=' . expand('<cword>')<cr>
|
||||
]])
|
||||
-- imap <C-E> <plug>(emmet-expand-abbr)
|
||||
vim.keymap.set('i', '<C-E>', '<plug>(emmet-expand-abbr)')
|
||||
|
||||
vim.keymap.set('n', '<F5>', function() require('dap').continue() end)
|
||||
vim.keymap.set('n', '<F10>', function() require('dap').step_over() end)
|
||||
vim.keymap.set('n', '<F11>', function() require('dap').step_into() end)
|
||||
vim.keymap.set('n', '<F12>', function() require('dap').step_out() end)
|
||||
lvim.builtin.dap.active = true
|
||||
lvim.builtin.which_key.mappings["l"]["f"] = {
|
||||
function()
|
||||
require("lvim.lsp.utils").format { timeout_ms = 20000 }
|
||||
end,
|
||||
"Format",
|
||||
}
|
||||
|
||||
local dap = require('dap')
|
||||
dap.adapters.php = {
|
||||
type = 'executable',
|
||||
command = 'node',
|
||||
args = {
|
||||
'/home/harish/tmp/nvim-configs/lunarvim/share/nvim/mason/packages/php-debug-adapter/extension/out/phpDebug.js' }
|
||||
}
|
||||
|
||||
dap.configurations.php = {
|
||||
{
|
||||
type = 'php',
|
||||
request = 'launch',
|
||||
name = 'Listen for Xdebug',
|
||||
port = 9003
|
||||
}
|
||||
}
|
||||
|
||||
lvim.plugins = {
|
||||
{
|
||||
"gpanders/editorconfig.nvim",
|
||||
},
|
||||
{ 'mattn/emmet-vim' },
|
||||
{
|
||||
"tpope/vim-fugitive",
|
||||
cmd = {
|
||||
"G",
|
||||
"Git",
|
||||
"Gdiffsplit",
|
||||
"Gread",
|
||||
"Gwrite",
|
||||
"Ggrep",
|
||||
"GMove",
|
||||
"GDelete",
|
||||
"GBrowse",
|
||||
"GRemove",
|
||||
"GRename",
|
||||
"Glgrep",
|
||||
"Gedit"
|
||||
},
|
||||
ft = { "fugitive" }
|
||||
},
|
||||
{
|
||||
"iamcco/markdown-preview.nvim",
|
||||
build = "cd app && npm install",
|
||||
ft = "markdown",
|
||||
config = function()
|
||||
vim.g.mkdp_auto_start = 1
|
||||
end,
|
||||
},
|
||||
{
|
||||
"turbio/bracey.vim",
|
||||
cmd = { "Bracey", "BracyStop", "BraceyReload", "BraceyEval" },
|
||||
build = "npm install --prefix server",
|
||||
lazy = true,
|
||||
},
|
||||
{
|
||||
"jamessan/vim-gnupg",
|
||||
-- lazy = true,
|
||||
},
|
||||
{
|
||||
"honza/vim-snippets",
|
||||
lazy = true,
|
||||
event = "InsertEnter",
|
||||
config = function()
|
||||
-- TODO: Implement - custom snippets should go to user's directory. See below
|
||||
-- https://github.com/L3MON4D3/LuaSnip/blob/master/DOC.md#edit_snippets
|
||||
require("luasnip.loaders.from_snipmate").lazy_load {
|
||||
paths = get_runtime_dir() .. "/site/pack/lazy/opt/vim-snippets/snippets"
|
||||
}
|
||||
end,
|
||||
dependencies = {
|
||||
"LuaSnip",
|
||||
},
|
||||
},
|
||||
{
|
||||
"godlygeek/tabular"
|
||||
},
|
||||
{ "chrisbra/NrrwRgn" },
|
||||
{
|
||||
"kylechui/nvim-surround",
|
||||
config = function()
|
||||
require("nvim-surround").setup({
|
||||
-- Configuration here, or leave empty to use defaults
|
||||
})
|
||||
end
|
||||
},
|
||||
{
|
||||
'rmagatti/auto-session',
|
||||
-- cmd = { 'SaveSession', 'RestoreSession', 'RestoreSessionFromFile', 'DeleteSession', 'Autosession', },
|
||||
config = function()
|
||||
require("auto-session").setup {
|
||||
log_level = "error",
|
||||
auto_session_create_enabled = false,
|
||||
}
|
||||
end
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"Comment.nvim": { "branch": "master", "commit": "0236521ea582747b58869cb72f70ccfa967d2e89" },
|
||||
"LuaSnip": { "branch": "master", "commit": "0df29db3543837f8b41597f2640397c5ec792b7b" },
|
||||
"NrrwRgn": { "branch": "master", "commit": "e027db9d94f94947153cd7b5ac9abd04371ab2b0" },
|
||||
"alpha-nvim": { "branch": "main", "commit": "234822140b265ec4ba3203e3e0be0e0bb826dff5" },
|
||||
"auto-session": { "branch": "main", "commit": "3eb26b949e1b90798e84926848551046e2eb0721" },
|
||||
"bigfile.nvim": { "branch": "main", "commit": "9616b73670ffeb92679677554ded88854ae42cf8" },
|
||||
"bracey.vim": { "branch": "master", "commit": "4e1a22acc01787814819df1057d039d4ecf357eb" },
|
||||
"bufferline.nvim": { "branch": "main", "commit": "357cc8f8eeb64702e6fcf2995e3b9becee99a5d3" },
|
||||
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
|
||||
"cmp-nvim-lsp": { "branch": "main", "commit": "44b16d11215dce86f253ce0c30949813c0a90765" },
|
||||
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
|
||||
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
|
||||
"editorconfig.nvim": { "branch": "master", "commit": "5b9e303e1d6f7abfe616ce4cc8d3fffc554790bf" },
|
||||
"emmet-vim": { "branch": "master", "commit": "def5d57a1ae5afb1b96ebe83c4652d1c03640f4d" },
|
||||
"gitsigns.nvim": { "branch": "main", "commit": "ff01d34daaed72f271a8ffa088a7e839a60c640f" },
|
||||
"indent-blankline.nvim": { "branch": "master", "commit": "9637670896b68805430e2f72cf5d16be5b97a22a" },
|
||||
"lazy.nvim": { "branch": "main", "commit": "f73986546cadecbcc0531c14b73d4e2cd679d672" },
|
||||
"lir.nvim": { "branch": "master", "commit": "969e95bd07ec315b5efc53af69c881278c2b74fa" },
|
||||
"lualine.nvim": { "branch": "master", "commit": "45e27ca739c7be6c49e5496d14fcf45a303c3a63" },
|
||||
"lunar.nvim": { "branch": "master", "commit": "08bbc93b96ad698d22fc2aa01805786bcedc34b9" },
|
||||
"markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
|
||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "e7b64c11035aa924f87385b72145e0ccf68a7e0a" },
|
||||
"mason.nvim": { "branch": "main", "commit": "cd7835b15f5a4204fc37e0aa739347472121a54c" },
|
||||
"neodev.nvim": { "branch": "main", "commit": "24b403eabde652904077f84fd55441744e77a109" },
|
||||
"nlsp-settings.nvim": { "branch": "main", "commit": "2a52e793d4f293c0e1d61ee5794e3ff62bfbbb5d" },
|
||||
"none-ls.nvim": { "branch": "main", "commit": "b8fd44ee1616e6a9c995ed5f94ad9f1721d303ef" },
|
||||
"nvim-autopairs": { "branch": "master", "commit": "f6c71641f6f183427a651c0ce4ba3fb89404fa9e" },
|
||||
"nvim-cmp": { "branch": "main", "commit": "5dce1b778b85c717f6614e3f4da45e9f19f54435" },
|
||||
"nvim-dap": { "branch": "master", "commit": "92dc531eea2c9a3ef504a5c8ac0decd1fa59a6a3" },
|
||||
"nvim-dap-ui": { "branch": "master", "commit": "34160a7ce6072ef332f350ae1d4a6a501daf0159" },
|
||||
"nvim-lspconfig": { "branch": "master", "commit": "e49b1e90c1781ce372013de3fa93a91ea29fc34a" },
|
||||
"nvim-navic": { "branch": "master", "commit": "0ffa7ffe6588f3417e680439872f5049e38a24db" },
|
||||
"nvim-surround": { "branch": "main", "commit": "0855a89e00a5822c3a482a82e5223fcf2e9ede13" },
|
||||
"nvim-tree.lua": { "branch": "master", "commit": "40b9b887d090d5da89a84689b4ca0304a9649f62" },
|
||||
"nvim-treesitter": { "branch": "master", "commit": "9c4fc86b67c1d68141cef57846d24cbee9b74fb0" },
|
||||
"nvim-ts-context-commentstring": { "branch": "main", "commit": "92e688f013c69f90c9bbd596019ec10235bc51de" },
|
||||
"nvim-web-devicons": { "branch": "master", "commit": "3af745113ea537f58c4b1573b64a429fefad9e07" },
|
||||
"onedarker.nvim": { "branch": "freeze", "commit": "b00dd2189f264c5aeb4cf04c59439655ecd573ec" },
|
||||
"plenary.nvim": { "branch": "master", "commit": "50012918b2fc8357b87cff2a7f7f0446e47da174" },
|
||||
"project.nvim": { "branch": "main", "commit": "8c6bad7d22eef1b71144b401c9f74ed01526a4fb" },
|
||||
"schemastore.nvim": { "branch": "main", "commit": "f714bc7c4c94972a7d2d05a198e50370f0b5f026" },
|
||||
"structlog.nvim": { "branch": "main", "commit": "45b26a2b1036bb93c0e83f4225e85ab3cee8f476" },
|
||||
"tabular": { "branch": "master", "commit": "339091ac4dd1f17e225fe7d57b48aff55f99b23a" },
|
||||
"telescope-fzf-native.nvim": { "branch": "main", "commit": "6c921ca12321edaa773e324ef64ea301a1d0da62" },
|
||||
"telescope.nvim": { "branch": "0.1.x", "commit": "7011eaae0ac1afe036e30c95cf80200b8dc3f21a" },
|
||||
"toggleterm.nvim": { "branch": "main", "commit": "c80844fd52ba76f48fabf83e2b9f9b93273f418d" },
|
||||
"tokyonight.nvim": { "branch": "main", "commit": "633039585dff7fd2b9b62fb190bf768702609d95" },
|
||||
"vim-fugitive": { "branch": "master", "commit": "46eaf8918b347906789df296143117774e827616" },
|
||||
"vim-gnupg": { "branch": "main", "commit": "f9b608f29003dfde6450931dc0f495a912973a88" },
|
||||
"vim-illuminate": { "branch": "master", "commit": "3bd2ab64b5d63b29e05691e624927e5ebbf0fb86" },
|
||||
"vim-snippets": { "branch": "master", "commit": "b039190177d97a968d80518470910aae7faf182a" },
|
||||
"which-key.nvim": { "branch": "main", "commit": "6962dae3565369363b59dd51fb206051555fcb4d" }
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user