1
0
Fork 0

aliases, ducky_mini, gxkb, termite: cleanup

This commit is contained in:
Von Random 2019-03-17 18:40:36 +03:00
parent bce20a27b5
commit ffeb3fb2a1
4 changed files with 0 additions and 181 deletions

31
aliases
View file

@ -1,31 +0,0 @@
alias beep='printf "\007"'
alias cower='command cower -c'
alias fixterm='printf "c"'
alias less='command less -R'
alias mysql='command mysql --sigint-ignore'
alias pacman='command pacman --color=auto'
alias rgrep='command grep --exclude-dir=\.git -R'
alias ggrep='command git grep'
alias tailf='command less -R +F'
alias vi='command vim'
# ls
alias ls='command ls --color=auto --group-directories-first '
alias ll='ls -lha'
# git
alias gci='command git commit'
alias gsl='command git stash list'
alias gss='command git status -sbu'
alias gup='command git pull'
# tig
alias gsi='command tig status'
# tmux
alias tmux='command tmux -2'
alias atmux='command tmux -2 attach'
# screen
alias rscreen='command screen -Dr'
alias scr='command screen sudo -Es'

View file

@ -1,94 +0,0 @@
// This is a wip layout that mimicks ducky shine mini keyboard layout.
// Uses us standard and ru typewriter keyboard layouts.
// WIP, should be used with lv3 and grp switches
// Has to be copied to /usr/share/X11/xkb/symbols/ducky_mini
default partial alphanumeric_keys
xkb_symbols "us" {
name[Group1] = "English (US, with a layout mimicking the Ducky Shine Mini fn functionality)";
include "us(basic)"
include "ducky_mini(common)"
// chromium doesn't like it when esc is bound to a normal key :(
// key <TLDE> { [ Escape, asciitilde, grave, Escape ] };
key <AE01> { [ 1, exclam, F1, F1 ] };
key <AE02> { [ 2, at, F2, F2 ] };
key <AE03> { [ 3, numbersign, F3, F3 ] };
key <AE04> { [ 4, dollar, F4, F4 ] };
key <AE05> { [ 5, percent, F5, F5 ] };
key <AE06> { [ 6, asciicircum, F6, F6 ] };
key <AE07> { [ 7, ampersand, F7, F7 ] };
key <AE08> { [ 8, asterisk, F8, F8 ] };
key <AE09> { [ 9, parenleft, F9, F9 ] };
key <AE10> { [ 0, parenright, F10, F10 ] };
key <AE11> { [ minus, underscore, F11, F11 ] };
key <AE12> { [ equal, plus, F12, F12 ] };
key <AD09> { [ o, O, Up, Up ] };
key <AD10> { [ p, P, Print, Sys_Req ] };
key <AD11> { [ bracketleft, braceleft, Scroll_Lock, Scroll_Lock ] };
key <AD12> { [ bracketright, braceright, Pause, Break ] };
key <AC07> { [ j, J, Prior, Prior ] };
key <AC08> { [ k, K, Left, Left ] };
key <AC09> { [ l, L, Down, Down ] };
key <AC10> { [ semicolon, colon, Right, Right ] };
key <AC11> { [ apostrophe, quotedbl, Menu, Menu ] };
key <AB07> { [ m, M, Next, Next ] };
key <AB08> { [ comma, less, Home, Home ] };
key <AB09> { [ period, greater, End, End ] };
key <BKSL> { [ backslash, bar, Insert, Insert ] };
key <BKSP> { [ BackSpace, BackSpace, Delete, Delete ] };
};
partial alphanumeric_keys
xkb_symbols "ru" {
name[Group1] = "Russian (RU typewriter, with a layout mimicking the Ducky Shine Mini fn functionality)";
include "ru(typewriter)"
include "ducky_mini(common)"
// chromium doesn't like it when esc is bound to a normal key :(
// key <TLDE> { [ Escape, plus, bar, Escape ] };
key <AE01> { [ numerosign, 1, F1, F1 ] };
key <AE02> { [ minus, 2, F2, F2 ] };
key <AE03> { [ slash, 3, F3, F3 ] };
key <AE04> { [ quotedbl, 4, F4, F4 ] };
key <AE05> { [ colon, 5, F5, F5 ] };
key <AE06> { [ comma, 6, F6, F6 ] };
key <AE07> { [ period, 7, F7, F7 ] };
key <AE08> { [ underscore, 8, F8, F8 ] };
key <AE09> { [ question, 9, F9, F9 ] };
key <AE10> { [ percent, 0, F10, F10 ] };
key <AE11> { [ exclam, equal, F11, F11 ] };
key <AE12> { [ semicolon, backslash, F12, F12 ] };
key <AD09> { [ Cyrillic_shcha, Cyrillic_SHCHA, Up ] };
key <AD10> { [ Cyrillic_ze, Cyrillic_ZE, Print, Sys_Req ] };
key <AD11> { [ Cyrillic_ha, Cyrillic_HA, Scroll_Lock, Scroll_Lock ] };
key <AD12> { [ Cyrillic_hardsign, Cyrillic_HARDSIGN, Pause, Break ] };
key <AC07> { [ Cyrillic_o, Cyrillic_O, Prior, Prior ] };
key <AC08> { [ Cyrillic_el, Cyrillic_EL, Left, Left ] };
key <AC09> { [ Cyrillic_de, Cyrillic_DE, Down, Down ] };
key <AC10> { [ Cyrillic_zhe, Cyrillic_ZHE, Right, Right ] };
key <AC11> { [ Cyrillic_e, Cyrillic_E, Menu, Menu ] };
key <AB07> { [ Cyrillic_softsign, Cyrillic_SOFTSIGN, Next, Next ] };
key <AB08> { [ Cyrillic_be, Cyrillic_BE, Home, Home ] };
key <AB09> { [ Cyrillic_yu, Cyrillic_YU, End, End ] };
key <BKSL> { [ parenright, parenleft, Insert, Insert ] };
key <BKSP> { [ BackSpace, BackSpace, Delete, Delete ] };
};
partial modifier_keys
xkb_symbols "common" {
name[Group1] = "Common (layout mimicking the Ducky Shine Mini fn functionality)";
replace key <CAPS> { [ Control_L ] };
replace key <LCTL> { [ ISO_Level3_Shift ] };
};

View file

@ -1,9 +0,0 @@
[xkb config]
group_policy=1
default_group=0
never_modify_config=false
model=pc105
layouts=us,ru
variants=altgr-intl,typewriter
toggle_option=ctrl:nocaps,grp:win_space_toggle,compose:menu
compose_key_position=

View file

@ -1,47 +0,0 @@
# here be config!
[options]
scroll_on_output = false
scroll_on_keystroke = true
audible_bell = false
mouse_autohide = true
allow_bold = true
dynamic_title = true
urgent_on_bell = true
clickable_url = true
font = Fantasque Sans Mono 11
scrollback_lines = 10000
search_wrap = true
icon_name = terminal
cursor_blink = off
cursor_shape = block
browser = default-web-browser
size_hints = true
[colors]
cursor = #dc322f
cursor_foreground = #fdf6e3
foreground = #657b83
foreground_bold = #002b36
background = #fdf6e3
# base16-light Solarized by Ethan Schoonover (http://ethanschoonover.com/solarized)
color0 = #073642
color1 = #dc322f
color2 = #859900
color3 = #b58900
color4 = #268bd2
color5 = #d33682
color6 = #2aa198
color7 = #eee8d5
color8 = #002b36
color9 = #cb4b16
color10 = #586e75
color11 = #657b83
color12 = #839496
color13 = #6c71c4
color14 = #93a1a1
color15 = #fdf6e3
[hints]
font = Fantasque Sans Mono 9