diff options
| author | terminaldweller <thabogre@gmail.com> | 2022-02-16 11:04:29 +0000 | 
|---|---|---|
| committer | terminaldweller <thabogre@gmail.com> | 2022-02-16 11:04:29 +0000 | 
| commit | 02e71fa35cfe698d879a26681ed68cd4e282b328 (patch) | |
| tree | 132ed5aea1afa6ca94e4f297bf7d357522ff7bb1 | |
| parent | EUID is a bash variable. cant use it even though its faster. (diff) | |
| download | scripts-02e71fa35cfe698d879a26681ed68cd4e282b328.tar.gz scripts-02e71fa35cfe698d879a26681ed68cd4e282b328.zip | |
kmonad
| -rw-r--r-- | .Xresources | 10 | ||||
| -rw-r--r-- | .vimrc | 1 | ||||
| -rwxr-xr-x | .xprofile | 1 | ||||
| -rw-r--r-- | .zshrc | 12 | ||||
| -rw-r--r-- | keymap.kbd | 54 | 
5 files changed, 71 insertions, 7 deletions
| diff --git a/.Xresources b/.Xresources index b54aabc..55028c2 100644 --- a/.Xresources +++ b/.Xresources @@ -1,9 +1,9 @@ -Xft.autohint: 0 +Xft.autohint: 1  Xft.antialias: 1  Xft.hinting: 1  Xft.hintstyle: hintslight -Xft.embolden: 1 +Xft.embolden: 0  Xft.dpi: 96  Xft.rgba: rgb  Xft.lcdfilter: lcddefault @@ -14,7 +14,7 @@ gnome-terminal*dpi: 96  *.font: DejaVuSansMono Nerd Font Mono:pixelsize=11.3:antialias=true:autohint=true;  xterm*scaleHeight: 1.01 -#define base00 #2E3431 +#define base00 #000000  #define base01 #cc0000  #define base02 #4E9A06  #define base03 #C4A000 @@ -22,11 +22,11 @@ xterm*scaleHeight: 1.01  #define base05 #75507B  #define base06 #06989A  #define base07 #D3D7CF -#define base08 #555753 +#define base08 #000000  #define base09 #EF2929  #define base0A #8AE234  #define base0B #FCE94F -#define base0C #729FCF +#define base0C #5c5cff  #define base0D #AD7FA8  #define base0E #34E2E2  #define base0F #EEEEEC @@ -205,6 +205,7 @@ Plug 'tridactyl/vim-tridactyl'  Plug 'hrother/offlineimaprc.vim'  Plug 'lifepillar/pgsql.vim', {'for': ['sql','pqsl', 'pgsql']}  Plug 'HiPhish/info.vim' +Plug 'kmonad/kmonad-vim'  " Plug 'kana/vim-operator-user'  " Plug 'terryma/vim-multiple-cursors'  " Plug 'haya14busa/vim-operator-flashy' diff --git a/.xprofile b/.xprofile new file mode 100755 index 0000000..b4d146a --- /dev/null +++ b/.xprofile @@ -0,0 +1 @@ +xrandr --output eDP1 --mode 1920x1080 --right-of HDMI2 @@ -194,12 +194,13 @@ alias xresources="vim ~/scripts/.Xresources"  alias fixxresources="cp ~/scripts/.Xresources ~/.Xresources && xrdb -merge ~/.Xresources"  alias qutebrowserrc="vim ~/scripts/qtbrowser/config.py"  alias fixqutebrowserrc="cp ~/scripts/qtbrowser/config.py ~/.config/qutebrowser/config.py" +alias pulsemixer="pulsemixer --color 1"  #autosuggest -ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=#5f5fff,bg=#000000,bold" +ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=#5f5fff,bg=#000000,bold,underline"  ZSH_AUTOSUGGEST_STRATEGY=(match_prev_cmd history completion)  ZSH_AUTOSUGGEST_USE_ASYNC=1 -ZSH_AUTOSUGGEST_BUFFER_MAX_SIZE=30 +ZSH_AUTOSUGGEST_BUFFER_MAX_SIZE=20  lemon() {    /home/devi/scripts/lemonbar.sh | lemonbar -f "DejaVu Sans Mono for Powerline:size=11" -g "x16" @@ -640,5 +641,12 @@ _evalcache rbenv init -  eval "$(luarocks-5.3 path)" +# fucks up the path. thanks cpan. +# PATH="/home/devi/perl5/bin${PATH:+:${PATH}}"; export PATH; +# PERL5LIB="/home/devi/perl5/lib/perl5${PERL5LIB:+:${PERL5LIB}}"; export PERL5LIB; +# PERL_LOCAL_LIB_ROOT="/home/devi/perl5${PERL_LOCAL_LIB_ROOT:+:${PERL_LOCAL_LIB_ROOT}}"; export PERL_LOCAL_LIB_ROOT; +# PERL_MB_OPT="--install_base \"/home/devi/perl5\""; export PERL_MB_OPT; +# PERL_MM_OPT="INSTALL_BASE=/home/devi/perl5"; export PERL_MM_OPT; +  source /usr/share/fzf/completion.zsh  source /usr/share/fzf/key-bindings.zsh diff --git a/keymap.kbd b/keymap.kbd new file mode 100644 index 0000000..e8444b5 --- /dev/null +++ b/keymap.kbd @@ -0,0 +1,54 @@ +#| -------------------------------------------------------------------------- +(deflayer devi +  _    _    _    _    _    _    _    _    _    _    _    _    _          _    _    _ +  _    _    _    _    _    _    _    _    _    _    _    _    _    _     _    _    _     _    _    _    _ +  _    _    _    _    _    _    _    _    _    _    _    _    _    _     _    _    _     _    _    _    _ +  _    _    _    _    _    _    _    _    _    _    _    _    _                          _    _    _ +  _    _    _    _    _    _    _    _    _    _    _    _                    _          _    _    _    _ +  _    _    _         _              _    _    _    _               _    _    _     _    _ +) +(defsrc +  esc  f1   f2   f3   f4   f5   f6   f7   f8   f9   f10  f11  f12        ssrq slck pause +  grv  1    2    3    4    5    6    7    8    9    0    -    =    bspc  ins  home pgup  nlck kp/  kp*  kp- +  tab  q    w    e    r    t    y    u    i    o    p    [    ]    \     del  end  pgdn  kp7  kp8  kp9  kp+ +  caps a    s    d    f    g    h    j    k    l    ;    '    ret                        kp4  kp5  kp6 +  lsft z    x    c    v    b    n    m    ,    .    /    rsft                 up         kp1  kp2  kp3  kprt +  lctl lmet lalt           spc            ralt rmet cmp  rctl            left down rght  kp0  kp. +) +-------------------------------------------------------------------------- |# +(defcfg +  input  (device-file "/dev/input/by-id/usb-DATACOMP_SteelS쀁̄Љ̒DATA-event-kbd") +  output (uinput-sink "KMonad output") + +  cmp-seq lalt +  fallthrough true +  allow-cmd false +) + +(defsrc +  esc  f1   f2   f3   f4   f5   f6   f7   f8   f9   f10  f11  f12        ssrq slck pause +  grv  1    2    3    4    5    6    7    8    9    0    -    =    bspc  ins  home pgup  nlck kp/  kp*  kp- +  tab  q    w    e    r    t    y    u    i    o    p    [    ]    \     del  end  pgdn  kp7  kp8  kp9  kp+ +  caps a    s    d    f    g    h    j    k    l    ;    '    ret                        kp4  kp5  kp6 +  lsft z    x    c    v    b    n    m    ,    .    /    rsft                 up         kp1  kp2  kp3  kprt +  lctl lmet lalt           spc            ralt rmet cmp  rctl            left down rght  kp0  kp. +) + +(defalias +  crs (tap-next } rsft) +  cls (tap-next { lsft) +  crc (tap-next ] rctl) +  clc (tap-next [ lctl) +  cra (tap-next \) ralt) +  cla (tap-next \( lalt) +  ccp (tap-next esc lctl) +) + +(deflayer devi +  _    _    _    _    _    _    _    _    _    _    _    _    _          _    _    _ +  _    _    _    _    _    _    _    _    _    _    _    _    _    _     _    _    _     _    _    _    _ +  _    _    _    _    _    _    _    _    _    _    _    _    _    _     _    _    _     _    _    _    _ +  @ccp _    _    _    _    _    _    _    _    _    _    _    _                          _    _    _ +  @cls _    _    _    _    _    _    _    _    _    _    @crs                 _          _    _    _    _ +  @clc _    @cla           _              @cra _    _    @crc            _    _    _     _    _ +) | 
