all repos

dotfiles @ e8de9a1

i use rach linux btw
18 files changed, 167 insertions(+), 618 deletions(-)
Update nvim config, qutebrowser theme
Author: Smirnov Olexandr ss2316544@gmail.com
Committed at: 2020-12-27 14:44:22 +0200
Parent: 4e2f196
M bin/README.md
···
        1
        
        -

      
        2
        1
         Scripts:

      
        3
        
        -- `arch_upd`: Update packages(pacman, aur) base on arch.

      
        
        2
        +- `arch_upd`: Update packages(pacman, aur). Only arch.

      
        4
        3
         - `extract`: Extract archive.

      
        5
        
        -- `giti`: Gitignore manager(For help exec: giti help).

      
        
        4
        +- `giti`: Gitignore manager(For help exec: __giti help__).

      
        6
        5
         - `kbhl`: Enable/disable keyboard highlight scrlock.

      
        7
        6
         - `local-ip`: Get local IP addres.

      
        8
        7
         - `public-ip`: Get public IP addres.

      
M bin/giti
···
        1
        1
         #!/bin/sh

      
        2
        
        -add() {

      
        
        2
        +function add() {

      
        3
        3
             echo $1 >> .gitignore

      
        4
        4
         }

      
        5
        
        -del() {

      
        6
        
        -    sed -i "/$1/d" .gitignore

      
        
        5
        +function del() {

      
        
        6
        +    if [ -f '.gitignore' ]; then

      
        
        7
        +        if [ "$(cat .gitignore|wc -l)" = "1" ]

      
        
        8
        +        then rm .gitignore

      
        
        9
        +        else sed -i "/$1/d" .gitignore

      
        
        10
        +        fi

      
        
        11
        +    else echo "[.gitignore] File not found."

      
        
        12
        +    fi

      
        7
        13
         }

      
        8
        
        -edit() {

      
        
        14
        +function edit() {

      
        9
        15
             sed -in "s|$1|$2|g" .gitignore

      
        10
        16
         }

      
        11
        
        -show() {

      
        12
        
        -    if [ -f '/usr/bin/bat' ]

      
        13
        
        -    then

      
        14
        
        -        bat .gitignore

      
        15
        
        -    else

      
        16
        
        -        cat .gitignore

      
        
        17
        +function show() {

      
        
        18
        +    if [ -f '.gitignore' ]; then

      
        
        19
        +        if [ -f '/usr/bin/bat' ]

      
        
        20
        +        then bat .gitignore

      
        
        21
        +        else cat .gitignore

      
        
        22
        +        fi

      
        
        23
        +    else echo "[.gitignore] File not found."

      
        17
        24
             fi

      
        18
        25
         }

      
        19
        26
         

      
        20
        27
         case "$1" in

      
        21
        
        -    add|a)  shift; add  "$@" ;;

      
        22
        
        -    del|d)  shift; del  "$@" ;;

      
        23
        
        -    mv)     shift; edit "$@" ;;

      
        24
        
        -    show|s) shift; show      ;;

      
        25
        
        -    help) echo "add/a - filename add to ignore"

      
        26
        
        -          echo "del/d - filename del from ignore"

      
        27
        
        -          echo "mv    - oldname newname chage file name"

      
        28
        
        -          echo "show  - show ignore file"

      
        
        28
        +    add|a)  shift; add  "$@"       ;;

      
        
        29
        +    del|d)  shift; del  "$@"       ;;

      
        
        30
        +    mv)     shift; edit "$@"       ;;

      
        
        31
        +    show|s) shift; show            ;;

      
        
        32
        +    help) echo "add/a   - filename add to ignore"

      
        
        33
        +          echo "del/d   - filename del from ignore"

      
        
        34
        +          echo "mv      - oldname newname chage file name"

      
        
        35
        +          echo "show/s  - show ignore file"

      
        29
        36
             ;;

      
        30
        
        -    *) echo "Command is not valid"

      
        31
        
        -esac
      
        
        37
        +    *) echo "Command is not valid" ;;

      
        
        38
        +esac

      
M config/alacritty.yml
···
        1
        
        -env:

      
        2
        
        -  TERM: xterm-256color

      
        3
        
        -

      
        4
        1
         window:

      
        5
        2
           title: Alacritty

      
        6
        3
           class:

      
M config/berry/polybar/bar.sh
···
        1
        1
         #!/bin/bash

      
        2
        2
         killall -q polybar

      
        3
        3
         while pgrep -u $UID -x polybar >/dev/null; do sleep 1; done

      
        4
        
        -#polybar -c ~/.config/berry/polybar/polybar top &

      
        5
        
        -#polybar -c ~/.config/berry/polybar/polybar bom &

      
        6
        4
         polybar -c ~/.config/berry/polybar/polybar bar &

      
M config/berry/sxhkdrc
···
        30
        30
         

      
        31
        31
         # ------ Berry ------ #

      
        32
        32
         super + control + r

      
        33
        
        -	pkill -USR1 -x sxhkd ; pkill polybar ; ~/.config/berry/polybar/bar.sh

      
        
        33
        +	pkill -USR1 -x sxhkd; pkill polybar; ~/.config/berry/polybar/bar.sh

      
        34
        34
         super + shift {h, j, k, l}

      
        35
        35
             berryc window_move {-50 0, 0 50, 0 -50, 50 0}

      
        36
        36
         super + control +  {h, j, k, l}

      
M config/castero/castero.conf
···
        1
        
        -# castero configuration file

      
        2
        
        -# https://github.com/xgi/castero

      
        3
        
        -

      
        4
        
        -

      
        5
        1
         [client]

      
        6
        
        -# Whether to ask for confirmation before deleting a feed.

      
        7
        
        -# default: False

      
        8
        2
         delete_feed_confirmation = True

      
        9
        
        -

      
        10
        
        -# The minimum number of feeds before the client asks you for confirmation

      
        11
        
        -# after pressing the reload key.

      
        12
        
        -# default: 10

      
        13
        3
         reload_feeds_threshold = 10

      
        14
        
        -

      
        15
        
        -# The maximum number of episodes to retain per feed. Set to -1 for no limit.

      
        16
        
        -# default: -1

      
        17
        4
         max_episodes = -1

      
        18
        
        -

      
        19
        
        -# Whether to keep episodes in the client even if they are no longer present on

      
        20
        
        -# the feed (i.e. the RSS feed only shows the x most recent episodes).

      
        21
        
        -# default: False

      
        22
        5
         retain_absent_episodes = False

      
        23
        
        -

      
        24
        
        -# Hide vertical borders between menus.

      
        25
        
        -# default: False

      
        26
        6
         disable_vertical_borders = False

      
        27
        
        -

      
        28
        
        -# Whether to remove HTML tags from feed/episode descriptions.

      
        29
        
        -# default: True

      
        30
        7
         clean_html_descriptions = True

      
        31
        
        -

      
        32
        
        -# The display refresh delay, in ms. Increase to reduce idle CPU usage.

      
        33
        
        -# default: 30

      
        34
        8
         refresh_delay = 30

      
        35
        
        -

      
        36
        
        -# The external player to use for media playback.

      
        37
        
        -# If the given player is not valid or a dependency is not met, the client will

      
        38
        
        -# instead try to use the first valid interface.

      
        39
        
        -# Available players (in order of precedence):

      
        40
        
        -# mpv, vlc

      
        41
        
        -# default: (blank)

      
        42
        
        -player = 

      
        43
        
        -

      
        44
        
        -# The command to run when you press key_execute (default e). All instances of

      
        45
        
        -# the following tokens are replaced with the corresponding episode attributes:

      
        46
        
        -#   {file} - the episode enclosure, usually a remote mp3 file

      
        47
        
        -#   {title} - the episode name

      
        48
        
        -#   {description} - the episode description

      
        49
        
        -#   {link} - the link to the episode, which is often a blog post 

      
        50
        
        -#   {pubdate} - the publish date/time of the episode

      
        51
        
        -#   {copyright} - the copyright of the episode

      
        52
        
        -# Most of these attributes have spaces, so you will probably want to enclose

      
        53
        
        -# the token with quotations.

      
        54
        
        -# For example, `firefox "{file}"` would open the file in Firefox.

      
        55
        
        -# The client executes the text you enter as a shell command. Use with caution!

      
        56
        
        -# default: (blank)

      
        
        9
        +player =  #mpv

      
        57
        10
         execute_command = 

      
        58
        
        -

      
        59
        
        -# An HTTP or SOCKS proxy to use for HTTP network requests.

      
        60
        
        -# example: http://user:pass@10.10.1.10:3128

      
        61
        
        -# example: socks5://user:pass@host:port

      
        62
        
        -# default: (blank)

      
        63
        11
         proxy_http = 

      
        64
        
        -

      
        65
        
        -# An HTTP or SOCKS proxy to use for HTTPS network requests.

      
        66
        
        -# example: http://user:pass@10.10.1.10:3128

      
        67
        
        -# example: socks5://user:pass@host:port

      
        68
        
        -# default: (blank)

      
        69
        12
         proxy_https = 

      
        70
        13
         

      
        71
        
        -

      
        72
        14
         [feeds]

      
        73
        
        -# Whether to reload/refresh your feeds when the client starts. Depending on how

      
        74
        
        -# many feeds you have, this operation may take a long time.

      
        75
        
        -# default: False

      
        76
        15
         reload_on_start = False

      
        77
        
        -

      
        78
        16
         

      
        79
        17
         [downloads]

      
        80
        
        -# The (absolute) location to save episodes downloaded for offline playback. Set

      
        81
        
        -# to blank or whitespaces to disable -- the client will default to either

      
        82
        
        -# $XDG_DATA_DIR, if set, otherwise ~/.local/share/castero/downloaded

      
        83
        
        -# default: (blank)

      
        84
        18
         custom_download_dir = 

      
        85
        
        -

      
        86
        
        -# The timeout for network requests, in seconds. The same value is used for

      
        87
        
        -# connection and read timeouts.

      
        88
        
        -# default: 3

      
        89
        19
         request_timeout = 3

      
        90
        20
         

      
        91
        21
         

      
        92
        22
         [colors]

      
        93
        
        -# Available colors for all fields are:

      
        94
        
        -# black, blue, cyan, green, magenta, red, white, yellow, transparent (background),

      
        95
        
        -# integer from -1 to 255 if terminal supports 256 colors

      
        96
        
        -# NOTE:  Background transparency only works on compatible terminals with compositing

      
        97
        
        -

      
        98
        
        -# The foreground (text) color of the main interface.

      
        99
        
        -# default: yellow

      
        100
        23
         color_foreground = white

      
        101
        
        -

      
        102
        
        -# The background color of the main interface.

      
        103
        
        -# default: black

      
        104
        24
         color_background = default

      
        105
        
        -

      
        106
        
        -# The foreground (text) color of selected items.

      
        107
        
        -# default: black

      
        108
        25
         color_foreground_alt = black

      
        109
        
        -

      
        110
        
        -# The background color of selected items.

      
        111
        
        -# default: white

      
        112
        26
         color_background_alt = white

      
        113
        
        -

      
        114
        
        -# The foreground (text) color of marked items. Paired with color_background.

      
        115
        
        -# default: green

      
        116
        27
         color_foreground_dim = blue

      
        117
        
        -

      
        118
        
        -# The foreground (text) color of status lines. Paired with color_background.

      
        119
        
        -# default: white

      
        120
        28
         color_foreground_status = white

      
        121
        
        -

      
        122
        
        -# The foreground (text) color of menu headings. Paired with color_background.

      
        123
        
        -# default: yellow

      
        124
        29
         color_foreground_heading = blue

      
        125
        
        -

      
        126
        
        -# The foreground (text) color of dividers. Paired with color_background.

      
        127
        
        -# default: white

      
        128
        30
         color_foreground_dividers = white

      
        129
        31
         

      
        130
        32
         

      
        131
        33
         [playback]

      
        132
        
        -# The distance to move forward when pressing seek keys, in seconds.

      
        133
        
        -# default: 30

      
        134
        34
         seek_distance_forward = 30

      
        135
        
        -

      
        136
        
        -# The distance to move backward when pressing seek keys, in seconds.

      
        137
        
        -# default: 10

      
        138
        35
         seek_distance_backward = 10

      
        139
        
        -

      
        140
        
        -# The default playback speed. See also the rate_increase/rate_decrease keys.

      
        141
        
        -# default: 1.0

      
        142
        36
         default_playback_speed = 1.0

      
        143
        
        -

      
        144
        
        -# The default volume. Can be 0-100, inclusive.

      
        145
        
        -# default: 100

      
        146
        37
         default_volume = 80

      
        147
        
        -

      
        148
        
        -# The amount to adjust the volume when pressing the volume up/down keys.

      
        149
        
        -# default: 5

      
        150
        38
         volume_adjust_distance = 5

      
        151
        39
         

      
        152
        40
         

      
        153
        41
         [keys]

      
        154
        
        -# Keybindings for controlling the client. Entries may not be blank, but may

      
        155
        
        -# overlap -- however, only one operation will be performed for each key press.

      
        156
        
        -# Please see this page for a list of available key names:

      
        157
        
        -# https://docs.python.org/3/library/curses.html#constants

      
        158
        
        -

      
        159
        
        -# Show the help menu.

      
        160
        
        -# default: h

      
        161
        42
         key_help = ?

      
        162
        
        -

      
        163
        
        -# Exit the client

      
        164
        
        -# default: q

      
        165
        43
         key_exit = q

      
        166
        
        -

      
        167
        
        -# Add a feed.

      
        168
        
        -# default: a

      
        169
        44
         key_add_feed = A

      
        170
        
        -

      
        171
        
        -# Remove the selected feed.

      
        172
        
        -# default: d

      
        173
        45
         key_remove = O

      
        174
        
        -

      
        175
        
        -# Reload/refresh all feeds.

      
        176
        
        -# default: r

      
        177
        46
         key_reload = r

      
        178
        
        -

      
        179
        
        -# Reload/refresh the selected feed.

      
        180
        
        -# default: R

      
        181
        47
         key_reload_selected = R

      
        182
        
        -

      
        183
        
        -# Save episode for offline playback.

      
        184
        
        -# default: s

      
        185
        48
         key_save = d

      
        186
        
        -

      
        187
        
        -# Delete downloaded episodes.

      
        188
        
        -# default: x

      
        189
        49
         key_delete = D

      
        190
        
        -

      
        191
        
        -# Navigate up.

      
        192
        
        -# default: UP

      
        193
        50
         key_up = UP

      
        194
        
        -

      
        195
        
        -# Navigate right.

      
        196
        
        -# default: RIGHT

      
        197
        51
         key_right = RIGHT

      
        198
        
        -

      
        199
        
        -# Navigate down.

      
        200
        
        -# default: DOWN

      
        201
        52
         key_down = DOWN

      
        202
        
        -

      
        203
        
        -# Navigate left.

      
        204
        
        -# default: LEFT

      
        205
        53
         key_left = LEFT

      
        206
        
        -

      
        207
        
        -# Scroll menu up.

      
        208
        
        -# default: PPAGE

      
        209
        
        -key_scroll_up = PPAGE

      
        210
        
        -

      
        211
        
        -# Scroll menu down.

      
        212
        
        -# default: NPAGE

      
        213
        
        -key_scroll_down = NPAGE

      
        214
        
        -

      
        215
        
        -# Play selected feed/episode.

      
        216
        
        -# default: ENTER

      
        
        54
        +key_scroll_up = UP

      
        
        55
        +key_scroll_down = DOWN

      
        217
        56
         key_play_selected = ENTER

      
        218
        
        -

      
        219
        
        -# Add selected feed/episode to queue.

      
        220
        
        -# default: SPACE

      
        221
        57
         key_add_selected = SPACE

      
        222
        
        -

      
        223
        
        -# Clear the queue.

      
        224
        
        -# default: c

      
        225
        58
         key_clear = c

      
        226
        
        -

      
        227
        
        -# Go to the next episode in the queue.

      
        228
        
        -# default: n

      
        229
        59
         key_next = n

      
        230
        
        -

      
        231
        
        -# Execute a command on the selected episode. See also execute_command.

      
        232
        60
         key_execute = e

      
        233
        
        -

      
        234
        
        -# Invert the order of the menu.

      
        235
        
        -# default: i

      
        236
        61
         key_invert = i

      
        237
        
        -

      
        238
        
        -# Filter the contents of the menu. Press again to clear the filter.

      
        239
        
        -# default: /

      
        240
        62
         key_filter = /

      
        241
        
        -

      
        242
        
        -# Mark the episode as played/unplayed.

      
        243
        
        -# default: i

      
        244
        63
         key_mark_played = m

      
        245
        
        -

      
        246
        
        -# Pause/play the current episode.

      
        247
        
        -# default: p

      
        248
        64
         key_pause_play = p

      
        249
        
        -

      
        250
        
        -# Alternate binding for key_pause_play -- make identical to disable.

      
        251
        
        -# default: k

      
        252
        65
         key_pause_play_alt = o

      
        253
        
        -

      
        254
        
        -# Seek forward.

      
        255
        
        -# default: f

      
        256
        66
         key_seek_forward = f

      
        257
        
        -

      
        258
        
        -# Alternate binding for key_seek_forward -- make identical to disable.

      
        259
        
        -# default: l

      
        260
        67
         key_seek_forward_alt = F

      
        261
        
        -

      
        262
        
        -# Seek backward.

      
        263
        
        -# default: b

      
        264
        68
         key_seek_backward = b

      
        265
        
        -

      
        266
        
        -# Alternate binding for key_seek_backward -- make identical to disable.

      
        267
        
        -# default: j

      
        268
        69
         key_seek_backward_alt = B

      
        269
        
        -

      
        270
        
        -# Increase playback speed.

      
        271
        
        -# default: ]

      
        272
        70
         key_rate_increase = ]

      
        273
        
        -

      
        274
        
        -# Decrease playback speed.

      
        275
        
        -# default: [

      
        276
        71
         key_rate_decrease = [

      
        277
        
        -

      
        278
        
        -# Increase volume.

      
        279
        
        -# default: =

      
        280
        72
         key_volume_increase = =

      
        281
        
        -

      
        282
        
        -# Decrease volume.

      
        283
        
        -# default: -

      
        284
        73
         key_volume_decrease = -

      
        285
        
        -

      
        286
        
        -# Show episode URL.

      
        287
        
        -# default: u

      
        288
        74
         key_show_url = u

      
D config/dmenufm/dmenufm.conf
···
        1
        
        -#!/bin/sh

      
        2
        
        -FM_PATH=$HOME/.config/dmenufm

      
        3
        
        -FM_CACHE_PATH=$HOME/.cache/dmenufm

      
        4
        
        -FM_BMKFILE=$FM_PATH/dmenufm_bookmark

      
        5
        
        -FM_CMDFILE=$FM_PATH/dmenufm_command

      
        6
        
        -FM_HISFILE=$FM_PATH/dmenufm_history

      
        7
        
        -FM_SDOPROP=$FM_PATH/dmenufm_sudoprompt

      
        8
        
        -FM_TRASH=${HOME}/.local/share/Trash/files

      
        9
        
        -FM_LASTPATH=$FM_CACHE_PATH/dmenufm_lastpath

      
        10
        
        -FM_REMFILE=$FM_CACHE_PATH/dmenufm_bulk_rename

      
        11
        
        -FM_MASFILE=$FM_CACHE_PATH/dmenufm_bulk_mass

      
        12
        
        -FM_ZIPATH=$FM_CACHE_PATH/compression/

      
        13
        
        -

      
        14
        
        -FM_MAX_HIS_LENGTH=500

      
        15
        
        -

      
        16
        
        -FM_GENERIC_FONT=Monospace-11

      
        17
        
        -FM_NOTIF_FONT=Monospace-11

      
        18
        
        -FM_DANGER_FONT=Monospace-11

      
        19
        
        -

      
        20
        
        -FM_SUDO_COLOR=red

      
        21
        
        -FM_GENERIC_COLOR=#008DCD

      
        22
        
        -FM_ACTION_COLOR_LV1=#98BE65

      
        23
        
        -FM_ACTION_COLOR_LV2=#ECBE7B

      
        24
        
        -FM_ACTION_COLOR_BULK=#C678DD

      
        25
        
        -FM_OPT_GENERIC="-p -r"

      
        26
        
        -

      
        27
        
        -XDGDIR2=/usr/local/share/applications

      
D config/htop/htoprc
···
        1
        
        -# Beware! This file is rewritten by htop when settings are changed in the interface.

      
        2
        
        -# The parser is also very primitive, and not human-friendly.

      
        3
        
        -fields=0 48 17 18 38 39 40 2 46 47 49 1

      
        4
        
        -sort_key=38

      
        5
        
        -sort_direction=1

      
        6
        
        -hide_threads=0

      
        7
        
        -hide_kernel_threads=1

      
        8
        
        -hide_userland_threads=0

      
        9
        
        -shadow_other_users=0

      
        10
        
        -show_thread_names=0

      
        11
        
        -show_program_path=0

      
        12
        
        -highlight_base_name=1

      
        13
        
        -highlight_megabytes=1

      
        14
        
        -highlight_threads=1

      
        15
        
        -tree_view=0

      
        16
        
        -header_margin=1

      
        17
        
        -detailed_cpu_time=0

      
        18
        
        -cpu_count_from_zero=0

      
        19
        
        -show_cpu_usage=1

      
        20
        
        -show_cpu_frequency=1

      
        21
        
        -update_process_names=0

      
        22
        
        -account_guest_in_cpu_meter=0

      
        23
        
        -color_scheme=0

      
        24
        
        -enable_mouse=1

      
        25
        
        -delay=15

      
        26
        
        -left_meters=AllCPUs Memory Swap

      
        27
        
        -left_meter_modes=1 1 1

      
        28
        
        -right_meters=Clock Uptime Tasks LoadAverage

      
        29
        
        -right_meter_modes=2 2 2 2

      
D config/neofetch/config.conf
···
        1
        
        -print_info() {

      
        2
        
        -    info title

      
        3
        
        -    info "OS" distro

      
        4
        
        -    info "Kernel" kernel

      
        5
        
        -    info "Uptime" uptime

      
        6
        
        -    info "Packages" packages

      
        7
        
        -    info "Shell" shell

      
        8
        
        -    info "Resolution" resolution

      
        9
        
        -    info "DE" de

      
        10
        
        -    info "WM" wm

      
        11
        
        -    info "Theme" theme

      
        12
        
        -    info "Icons" icons

      
        13
        
        -    info "CPU" cpu

      
        14
        
        -    info "GPU" gpu

      
        15
        
        -    info "Memory" memory

      
        16
        
        -}

      
        17
        
        -

      
        18
        
        -title_fqdn="off"

      
        19
        
        -kernel_shorthand="on"

      
        20
        
        -

      
        21
        
        -distro_shorthand="off"

      
        22
        
        -os_arch="off"

      
        23
        
        -

      
        24
        
        -uptime_shorthand="tiny"

      
        25
        
        -

      
        26
        
        -memory_percent="off"

      
        27
        
        -memory_unit="mib"

      
        28
        
        -

      
        29
        
        -package_managers="on"

      
        30
        
        -

      
        31
        
        -shell_path="off"

      
        32
        
        -shell_version="on"

      
        33
        
        -

      
        34
        
        -speed_type="bios_limit"

      
        35
        
        -speed_shorthand="off"

      
        36
        
        -

      
        37
        
        -cpu_brand="on"

      
        38
        
        -cpu_speed="on"

      
        39
        
        -cpu_cores="logical"

      
        40
        
        -cpu_temp="off"

      
        41
        
        -

      
        42
        
        -gpu_brand="on"

      
        43
        
        -gpu_type="all"

      
        44
        
        -

      
        45
        
        -refresh_rate="off"

      
        46
        
        -

      
        47
        
        -gtk_shorthand="off"

      
        48
        
        -gtk2="on"

      
        49
        
        -gtk3="on"

      
        50
        
        -

      
        51
        
        -de_version="on"

      
        52
        
        -

      
        53
        
        -block_range=(0 15)

      
        54
        
        -color_blocks="on"

      
        55
        
        -block_width=3

      
        56
        
        -block_height=1

      
        57
        
        -

      
        58
        
        -cpu_display="off"

      
        59
        
        -memory_display="off"

      
        60
        
        -

      
        61
        
        -image_size="auto"

      
        62
        
        -gap=3

      
        63
        
        -

      
        64
        
        -yoffset=0

      
        65
        
        -xoffset=0

      
        66
        
        -background_color=

      
        67
        
        -

      
        68
        
        -stdout="off"

      
M config/nvim/init.vim
···
        1
        1
         call plug#begin('~/.vim/plugged')

      
        2
        
        -    Plug 'itchyny/lightline.vim'

      
        3
        
        -    Plug 'nathanaelkane/vim-indent-guides'

      
        
        2
        +    Plug 'nathanaelkane/vim-indent-guides' " Displaying indent levels

      
        
        3
        +    Plug 'voldikss/vim-floaterm'           " Terminal window

      
        
        4
        +    Plug 'frazrepo/vim-rainbow'            " Rainbow brackets

      
        
        5
        +    Plug 'airblade/vim-gitgutter'          " Git indicator

      
        
        6
        +    Plug 'ap/vim-css-color'                " CSS color preview  

      
        
        7
        +    Plug 'mhinz/vim-startify'              " Start page

      
        
        8
        +    Plug 'tpope/vim-surround'              " HTML/XML tag cloaser

      
        
        9
        +    Plug 'itchyny/lightline.vim'           " Status line

      
        
        10
        +    

      
        
        11
        +    " Color sheme

      
        4
        12
             Plug 'Smirnov-O/nten16.vim'

      
        5
        
        -    Plug 'vim-scripts/bclear'

      
        6
        
        -    Plug 'easymotion/vim-easymotion'

      
        7
        
        -    Plug 'voldikss/vim-floaterm', { 'on': 'FloatermNew' }

      
        8
        
        -    Plug 'mhinz/vim-startify'

      
        9
        
        -    Plug 'severin-lemaignan/vim-minimap'

      
        10
        
        -    Plug 'frazrepo/vim-rainbow'

      
        11
        
        -    Plug 'preservim/tagbar', { 'on': 'TagbarToggle' } 

      
        12
        
        -    Plug 'airblade/vim-gitgutter'

      
        13
        13
         

      
        14
        
        -    " File manger & seacher

      
        15
        
        -    Plug 'scrooloose/nerdtree', { 'on':  'NERDTreeToggle' }

      
        16
        
        -    Plug 'ryanoasis/vim-devicons', { 'on': 'NERDTreeToggle' }

      
        17
        
        -    Plug 'kien/ctrlp.vim', { 'on': 'CtrlP' }

      
        
        14
        +    " Project/file nafigation

      
        
        15
        +    Plug 'scrooloose/nerdtree',    {'on': 'NERDTreeToggle'}

      
        
        16
        +    Plug 'ryanoasis/vim-devicons', {'on': 'NERDTreeToggle'}

      
        
        17
        +    Plug 'preservim/tagbar',       {'on': 'TagbarToggle'} 

      
        
        18
        +    Plug 'kien/ctrlp.vim',         {'on': 'CtrlP'}

      
        
        19
        +    Plug 'easymotion/vim-easymotion'

      
        18
        20
         

      
        19
        21
             " Completion

      
        20
        22
             Plug 'jiangmiao/auto-pairs'

      
        21
        23
             Plug 'neoclide/coc.nvim', {'branch': 'release'}

      
        22
        24
         

      
        23
        25
             " Language support

      
        24
        
        -    Plug 'iamcco/markdown-preview.nvim', { 'for': 'markdown' }

      
        25
        
        -    Plug 'dhruvasagar/vim-table-mode', { 'for': 'markdown' }

      
        26
        
        -    Plug 'pangloss/vim-javascript', { 'for': 'javascript' }

      
        27
        
        -    Plug 'PotatoesMaster/i3-vim-syntax', { 'for': 'i3' }

      
        28
        
        -    Plug 'kovetskiy/sxhkd-vim', { 'for': 'sxhkd' }

      
        29
        
        -    Plug 'mattn/emmet-vim', { 'on': 'Emmet' }

      
        30
        
        -    Plug 'Olical/vim-scheme', { 'for': 'scheme' }

      
        31
        
        -    Plug 'cakebaker/scss-syntax.vim', { 'for': 'scss' }

      
        32
        
        -    Plug 'vim-python/python-syntax', { 'for': 'python' }

      
        33
        
        -    Plug 'vim-scripts/indentpython.vim', { 'for': 'python' }

      
        34
        
        -    Plug 'dag/vim-fish', { 'for': 'fish' }

      
        35
        
        -    Plug 'plasticboy/vim-markdown', { 'for': 'markdown' }

      
        36
        
        -    Plug 'ap/vim-css-color'

      
        
        26
        +    Plug 'pangloss/vim-javascript',      {'for': 'javascript'}

      
        
        27
        +    Plug 'iamcco/markdown-preview.nvim', {'for': 'markdown'}

      
        
        28
        +    Plug 'dhruvasagar/vim-table-mode',   {'for': 'markdown'}

      
        
        29
        +    Plug 'plasticboy/vim-markdown',      {'for': 'markdown'}

      
        
        30
        +    Plug 'vim-python/python-syntax',     {'for': 'python'}

      
        
        31
        +    Plug 'vim-scripts/indentpython.vim', {'for': 'python'}

      
        
        32
        +    Plug 'Olical/vim-scheme',            {'for': 'scheme'}

      
        
        33
        +    Plug 'kovetskiy/sxhkd-vim',          {'for': 'sxhkd'}

      
        
        34
        +    Plug 'mattn/emmet-vim',              {'on':  'Emmet'}

      
        
        35
        +    Plug 'cakebaker/scss-syntax.vim',    {'for': 'scss'}

      
        
        36
        +    Plug 'dag/vim-fish',                 {'for': 'fish'}

      
        
        37
        +    Plug 'PotatoesMaster/i3-vim-syntax', {'for': 'i3'}

      
        
        38
        +    Plug 'fatih/vim-go',                 {'for': 'go'}

      
        
        39
        +    "Plug 'mitsuhiko/vim-jinja'

      
        37
        40
         call plug#end()

      
        38
        41
         

      
        
        42
        +" Colors

      
        39
        43
         set termguicolors

      
        40
        44
         set background=dark

      
        41
        45
         colorscheme nten16

      ···
        106
        110
         \ }, }

      
        107
        111
         

      
        108
        112
         " Nerdtree

      
        109
        
        -map <C-b> :NERDTreeToggle<CR>

      
        110
        
        -let g:NERDTreeWinPos="right"

      
        111
        
        -let g:NERDTreeWinSize=28

      
        112
        113
         let NERDTreeIgnore = ['__pycache__', '\.pyc$', '\.o$', '\.so$', '\.a$', '\.swp', '*\.swp', '\.swo', '\.swn', '\.swh', '\.swm', '\.swl', '\.swk', '\.sw*$', '[a-zA-Z]*egg[a-zA-Z]*', '.DS_Store']

      
        113
        
        -let NERDTreeMinimalUI=1

      
        114
        
        -let NERDTreeShowLineNumbers=1

      
        115
        
        -let NERDTreeShowHidden=0

      
        
        114
        +let g:NERDTreeWinPos        = "right"

      
        
        115
        +let g:NERDTreeWinSize       = 28

      
        
        116
        +let NERDTreeMinimalUI       = 1

      
        
        117
        +let NERDTreeShowLineNumbers = 1

      
        
        118
        +let NERDTreeShowHidden      = 0

      
        
        119
        +map <C-b> :NERDTreeToggle<CR>

      
        116
        120
         

      
        117
        121
         " Coc

      
        118
        122
         inoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>"

      ···
        125
        129
         let g:EasyMotion_do_mapping = 0

      
        126
        130
         let g:EasyMotion_smartcase = 1

      
        127
        131
         nmap f <Plug>(easymotion-s)

      
        128
        
        -nmap <Leader>w <Plug>(easymotion-bd-w)

      
        129
        
        -nmap F <Plug>(easymotion-overwin-line)

      
        130
        
        -nmap s <Plug>(easymotion-overwin-f2)

      
        
        132
        +nmap FF <Plug>(easymotion-overwin-line)

      
        
        133
        +nmap FD <Plug>(easymotion-overwin-f2)

      
        
        134
        +nmap FS <Plug>(easymotion-bd-w)

      
        131
        135
         

      
        132
        136
         " CtrlP

      
        133
        
        -map <C-p> :CtrlP<CR>

      
        134
        137
         imap <C-p> :CtrlP<CR>

      
        135
        138
         nmap <C-p> :CtrlP<CR>

      
        136
        139
         

      ···
        142
        145
         

      
        143
        146
         " Startify

      
        144
        147
         let g:startify_custom_header = [

      
        145
        
        -    \" _____         _____ _         ",

      
        146
        
        -    \" |   | |___ ___|  |  |_|_____  ",

      
        147
        
        -    \" | | | | -_| . |  |  | |     | ",

      
        148
        
        -    \" |_|___|___|___|\___/|_|_|_|_| ",

      
        149
        
        -    \ ]

      
        
        148
        +\ " _____         _____ _         ",

      
        
        149
        +\ " |   | |___ ___|  |  |_|_____  ",

      
        
        150
        +\ " | | | | -_| . |  |  | |     | ",

      
        
        151
        +\ " |_|___|___|___|\___/|_|_|_|_| ",

      
        
        152
        +\ ]

      
        150
        153
         let g:startify_lists = [

      
        151
        
        -    \ { 'type': 'bookmarks', 'header': ["  Bookmarks"] },

      
        152
        
        -    \ { 'type': 'files',     'header': ["  Files"] },

      
        153
        
        -    \ ]

      
        
        154
        +\ { 'type': 'bookmarks', 'header': ["  Bookmarks"] },

      
        
        155
        +\ { 'type': 'files',     'header': ["  Files"] },

      
        
        156
        +\ ]

      
        154
        157
         

      
        155
        158
         " Rainbow

      
        156
        159
         let g:rainbow_active = 1 

      ···
        158
        161
         " TagBar

      
        159
        162
         imap <F9> :TagbarToggle<CR>

      
        160
        163
         nmap <F9> :TagbarToggle<CR>

      
        161
        
        -map <F9> :TagbarToggle<CR>

      
        162
        164
         let g:tagbar_autoclose = 1

      
        163
        
        -let g:tagbar_width = 18

      
        164
        
        -let g:tagbar_left = 1

      
        
        165
        +let g:tagbar_width     = 18

      
        
        166
        +let g:tagbar_left      = 1

      
        165
        167
         

      
        166
        168
         " Floaterm

      
        167
        
        -nmap <A-t> :FloatermNew --title=vimterminal --position=top --autoclose=2<CR>

      
        
        169
        +let g:floaterm_title     = "VimTermianl"

      
        
        170
        +let g:floaterm_wintype   = "floating"

      
        
        171
        +let g:floaterm_position  = "center"

      
        
        172
        +let g:floaterm_height    = 0.7

      
        
        173
        +let g:floaterm_width     = 0.6

      
        
        174
        +let g:floaterm_autoclose = 2

      
        
        175
        +nmap <A-t> :FloatermNew<CR>

      
        
        176
        +imap <A-t> :FloatermNew<CR>

      
        168
        177
         

      
        169
        178
         " == Maping

      
        170
        179
         let mapleader=","

      
        171
        180
         

      
        172
        
        -" Window

      
        
        181
        +" Window(s)

      
        173
        182
         nmap <C-h> :wincmd h<CR>

      
        174
        183
         nmap <C-j> :wincmd j<CR>

      
        175
        184
         nmap <C-k> :wincmd k<CR>

      ···
        181
        190
         nmap <A-h> :wincmd <<CR>

      
        182
        191
         nmap <A-l> :wincmd ><CR>

      
        183
        192
         

      
        184
        
        -" Tab's

      
        
        193
        +" Tab(s)

      
        185
        194
         noremap <C-Tab> :tabnext<CR>

      
        186
        195
         noremap <C-S-Tab> :tabprev<CR>

      
        187
        196
         noremap <C-n> :tabnew<CR>

      
        188
        197
         noremap <C-t> :tabnew<CR>

      
        189
        
        -noremap <C-S-w> :tabclose<CR>

      
        
        198
        +noremap <C-w> :tabclose<CR>

      
        190
        199
         noremap <A-1> :tabn 1<CR>

      
        191
        200
         noremap <A-2> :tabn 2<CR>

      
        192
        201
         noremap <A-3> :tabn 3<CR>

      ···
        196
        205
         noremap <A-7> :tabn 7<CR>

      
        197
        206
         noremap <A-8> :tabn 8<CR>

      
        198
        207
         noremap <A-9> :tabn 9<CR>

      
        
        208
        +

      
        
        209
        +" Buffer(s)

      
        199
        210
         noremap <C-a> :bnext<CR>

      
        200
        211
         noremap <C-s> :bprev<CR>

      
M config/openbox/README.md
···
        7
        7
         sudo pacman -S openbox obconf volumeicon network-manager-applet xfce4-clipman-plugin

      
        8
        8
         yay -S fbxkb

      
        9
        9
         ~~~

      
        10
        
        -

      
        11
        
        -### Hotkeys

      
        12
        
        -| Key | Aсt |

      
M config/picom.conf
···
        27
        27
         no-fading-openclose = true

      
        28
        28
         

      
        29
        29
         ##### Background-Blurring #####

      
        30
        
        -#blur-method = "dual_kawase";

      
        31
        
        -#blur-strength = 5;

      
        32
        
        -#blur-kern = "3x3box";

      
        33
        
        -#blur-background-exclude = [];

      
        
        30
        +blur-method = "dual_kawase";

      
        
        31
        +blur-strength = 5;

      
        
        32
        +blur-kern = "3x3box";

      
        
        33
        +blur-background-exclude = [];

      
        34
        34
         

      
        35
        35
         

      
        36
        36
         ####### General Settings ######

      
M config/qtile/README.md
···
        1
        1
         # Qtile config

      
        2
        2
         

      
        3
        
        -![](screen.png)

      
        4
        
        ----------------

      
        
        3
        +![qtile screenhot](screen.png)

      
        
        4
        +------------------------------

      
        5
        5
         

      
        6
        6
         ### Install

      
        7
        7
         -----------

      
        8
        8
         ~~~shell

      
        9
        
        -sudo pacman -S qtile

      
        
        9
        +sudo pacman -S qtile alacritty

      
        10
        10
         yay -S xkblayout

      
        11
        11
         ~~~

      
        12
        12
         

      
        13
        13
         ### Autostart

      
        14
        14
         -------------

      
        15
        15
         ~~~bash

      
        16
        
        -setxkbmap "us,ru,ua" ",winkeys" "grp:alt_shift_toggle" -option "ctrl:nocaps"

      
        17
        
        -/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1

      
        18
        
        -nitrogen --restore

      
        19
        
        -picom -b

      
        
        16
        +xautolock -time 5 -locker "betterlockscreen --off 300 -t \"Computer is lockerd\" -l" &

      
        
        17
        +setxkbmap "us,ua" ",winkeys" "grp:alt_shift_toggle" -option "ctrl:nocaps" &

      
        
        18
        +/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &

      
        
        19
        +nitrogen --restore &

      
        
        20
        +picom --experimental-backends -b &

      
        20
        21
         ~~~~

      
        21
        22
         

      
        22
        23
         ### Keybindings

      
        23
        
        -| Hotkey                  | Action                                                                                                              |

      
        24
        
        -| ---                     | ---                                                                                                                 |

      
        25
        
        -| MOD + RETURN            | Open termianl                                                                                                       |

      
        26
        
        -| MOD + SHIFT + RETURN    | Open program launcher(rofi)                                                                                         |

      
        27
        
        -| MOD + r                 | Open qtile spawn menu                                                                                               |

      
        28
        
        -| MOD + TAB               | Change layout                                                                                                       |

      
        29
        
        -| MOD + q                 | Kill focused window                                                                                                 |

      
        30
        
        -| MOD + CONTROL + r       | Restart qtile                                                                                                       |

      
        31
        
        -| MOD + 1-9               | Switch focus to workspace                                                                                           |

      
        32
        
        -| MOD + SHIFT + 1-9       | Send focused window to workspace                                                                                    |

      
        33
        
        -| MOD + h/j/k/l           | Change focus window                                                                                                 |

      
        34
        
        -| MOD + SHIFT + h/j/k/l   | Move focused window                                                                                                 |

      
        35
        
        -| MOD + CONTROL + h/j/k/l | Resize focused window                                                                                               |

      
        36
        
        -| MOD + -/+               | Plus/minus 2% volume                                                                                                |

      
        37
        
        -| MOD + SHIFT + -         | Mute volume                                                                                                         |

      
        38
        
        -| MOD + CONTROL + i       | Open passmenu                                                                                                       |

      
        
        24
        +| Hotkey                  | Action                           |

      
        
        25
        +| ----------------------- | -------------------------------- |

      
        
        26
        +| MOD + RETURN            | Open termianl                    |

      
        
        27
        +| MOD + SHIFT + RETURN    | Open program launcher(rofi)      |

      
        
        28
        +| MOD + f                 | Open filemanager                 |

      
        
        29
        +| MOD + r                 | Open qtile spawn menu            |

      
        
        30
        +| MOD + TAB               | Change layout                    |

      
        
        31
        +| MOD + q                 | Kill focused window              |

      
        
        32
        +| MOD + CONTROL + r       | Restart qtile                    |

      
        
        33
        +| MOD + 1-9               | Switch focus to workspace        |

      
        
        34
        +| MOD + SHIFT + 1-9       | Send focused window to workspace |

      
        
        35
        +| MOD + h/j/k/l           | Change focus window              |

      
        
        36
        +| MOD + SHIFT + h/j/k/l   | Move focused window              |

      
        
        37
        +| MOD + CONTROL + h/j/k/l | Resize focused window            |

      
        
        38
        +| MOD + -/+               | Plus/minus 2% volume             |

      
        
        39
        +| MOD + SHIFT + -         | Mute volume                      |

      
        
        40
        +| MOD + CONTROL + i       | Open passmenu                    |

      
        39
        41
         | MOD + CONTROL + u       | Open config edit Power [menu](https://github.com/Smirnov-O/dotfiles/blob/master/scripts/dmenu/dmenu-config-edit.sh) |

      
        40
        
        -| MOD + Escape            | Open power [menu](https://github.com/Smirnov-O/dotfiles/blob/master/scripts/dmenu/dmenu-power.sh)                   |

      
        41
        
        -| Print                   | Screenhot(scrot -s)                                                                                                 |

      
        42
        
        -| SHIFT + Print           | Full screen screenhot                                                                                               |

      
        43
        
        -| MOD + ALT + t           | Open `~/.todo` file in neovim                                                                                       |

      
        
        42
        +| MOD + Escape            | Open power [menu](https://github.com/Smirnov-O/dotfiles/blob/master/scripts/dmenu/dmenu-power.sh) |

      
        
        43
        +| Print                   | Screenhot                        |

      
        
        44
        +| SHIFT + Print           | Full screen screenhot            |

      
        
        45
        +| MOD + ALT + t           | Open `~/.todo` file in neovim    |

      
M config/qutebrowser/config.py
···
        6
        6
         config.load_autoconfig()

      
        7
        7
         

      
        8
        8
         # tabs, download

      
        9
        
        -c.tabs.show = 'multiple' #always, never, multiple ,switching

      
        
        9
        +c.tabs.show = 'multiple'

      
        10
        10
         c.tabs.position = "top"

      
        11
        11
         c.downloads.position = "bottom"

      
        12
        12
         

      ···
        35
        35
         

      
        36
        36
         # theme

      
        37
        37
         ## Solarised #########

      
        38
        
        -color01 = "#002B36"

      
        39
        
        -color02 = "#073642"

      
        40
        
        -color03 = "#619100"

      
        41
        
        -color04 = "#268BD2"

      
        42
        
        -color05 = "#6C71C4"

      
        43
        
        -color06 = "#dc322f"

      
        
        38
        +#color01 = "#002B36"

      
        
        39
        +#color02 = "#073642"

      
        
        40
        +#color03 = "#619100"

      
        
        41
        +#color04 = "#268BD2"

      
        
        42
        +#color05 = "#6C71C4"

      
        
        43
        +#color06 = "#dc322f"

      
        
        44
        +#color07 = "#FFFFFF"

      
        
        45
        +#color08 = "#93A1A1"

      
        
        46
        +#color09 = "#2AA198"

      
        
        47
        +## Ntene16 ###########

      
        
        48
        +color01 = "#262A2b"

      
        
        49
        +color02 = "#1F2324"

      
        
        50
        +color03 = "#98BE65"

      
        
        51
        +color04 = "#008DCD"

      
        
        52
        +color05 = "#C678DD"

      
        
        53
        +color06 = "#FF6C6B"

      
        44
        54
         color07 = "#FFFFFF"

      
        45
        
        -color08 = "#93A1A1"

      
        46
        
        -color09 = "#2AA198"

      
        
        55
        +color08 = "#CED4DA"

      
        
        56
        +color09 = "#ECBE7B"

      
        47
        57
         ######################

      
        48
        58
         

      
        49
        59
         c.colors.completion.category.bg = color01 

      
D config/rofi/themes/solarized.rasi
···
        1
        
        -* {

      
        2
        
        -    selected-normal-foreground:  rgba ( 129, 147, 150, 100 % );

      
        3
        
        -    foreground:                  rgba ( 129, 147, 150, 100 % );

      
        4
        
        -    normal-foreground:           @foreground;

      
        5
        
        -    alternate-normal-background: rgba ( 0, 43, 55, 100 % );

      
        6
        
        -    red:                         rgba ( 220, 50, 47, 100 % );

      
        7
        
        -    selected-urgent-foreground:  rgba ( 218, 66, 129, 100 % );

      
        8
        
        -    blue:                        rgba ( 38, 139, 210, 100 % );

      
        9
        
        -    urgent-foreground:           rgba ( 218, 66, 129, 100 % );

      
        10
        
        -    alternate-urgent-background: rgba ( 0, 43, 55, 100 % );

      
        11
        
        -    active-foreground:           rgba ( 0, 142, 212, 100 % );

      
        12
        
        -    lightbg:                     rgba ( 238, 232, 213, 100 % );

      
        13
        
        -    selected-active-foreground:  rgba ( 0, 142, 212, 100 % );

      
        14
        
        -    alternate-active-background: rgba ( 0, 43, 55, 100 % );

      
        15
        
        -    background:                  rgba ( 0, 43, 55, 100 % );

      
        16
        
        -    bordercolor:                 rgba ( 0, 43, 55, 100 % );

      
        17
        
        -    alternate-normal-foreground: @foreground;

      
        18
        
        -    normal-background:           rgba ( 0, 43, 55, 100 % );

      
        19
        
        -    lightfg:                     rgba ( 88, 104, 117, 100 % );

      
        20
        
        -    selected-normal-background:  rgba ( 0, 54, 66, 100 % );

      
        21
        
        -    border-color:                @foreground;

      
        22
        
        -    spacing:                     2;

      
        23
        
        -    separatorcolor:              rgba ( 0, 54, 66, 100 % );

      
        24
        
        -    urgent-background:           rgba ( 0, 43, 55, 100 % );

      
        25
        
        -    selected-urgent-background:  rgba ( 0, 54, 66, 100 % );

      
        26
        
        -    alternate-urgent-foreground: @urgent-foreground;

      
        27
        
        -    background-color:            rgba ( 0, 0, 0, 0 % );

      
        28
        
        -    alternate-active-foreground: @active-foreground;

      
        29
        
        -    active-background:           rgba ( 0, 43, 55, 100 % );

      
        30
        
        -    selected-active-background:  rgba ( 0, 54, 66, 100 % );

      
        31
        
        -}

      
        32
        
        -#window {

      
        33
        
        -    background-color: @background;

      
        34
        
        -    border:           1;

      
        35
        
        -    padding:          5;

      
        36
        
        -}

      
        37
        
        -#mainbox {

      
        38
        
        -    border:  0;

      
        39
        
        -    padding: 0;

      
        40
        
        -}

      
        41
        
        -#message {

      
        42
        
        -    border:       1px dash 0px 0px ;

      
        43
        
        -    border-color: @separatorcolor;

      
        44
        
        -    padding:      1px ;

      
        45
        
        -}

      
        46
        
        -#textbox {

      
        47
        
        -    text-color: @foreground;

      
        48
        
        -}

      
        49
        
        -#listview {

      
        50
        
        -    fixed-height: 0;

      
        51
        
        -    border:       2px dash 0px 0px ;

      
        52
        
        -    border-color: @separatorcolor;

      
        53
        
        -    spacing:      2px ;

      
        54
        
        -    scrollbar:    true;

      
        55
        
        -    padding:      2px 0px 0px ;

      
        56
        
        -}

      
        57
        
        -#element {

      
        58
        
        -    border:  0;

      
        59
        
        -    padding: 1px ;

      
        60
        
        -}

      
        61
        
        -#element.normal.normal {

      
        62
        
        -    background-color: @normal-background;

      
        63
        
        -    text-color:       @normal-foreground;

      
        64
        
        -}

      
        65
        
        -#element.normal.urgent {

      
        66
        
        -    background-color: @urgent-background;

      
        67
        
        -    text-color:       @urgent-foreground;

      
        68
        
        -}

      
        69
        
        -#element.normal.active {

      
        70
        
        -    background-color: @active-background;

      
        71
        
        -    text-color:       @active-foreground;

      
        72
        
        -}

      
        73
        
        -#element.selected.normal {

      
        74
        
        -    background-color: @selected-normal-background;

      
        75
        
        -    text-color:       @selected-normal-foreground;

      
        76
        
        -}

      
        77
        
        -#element.selected.urgent {

      
        78
        
        -    background-color: @selected-urgent-background;

      
        79
        
        -    text-color:       @selected-urgent-foreground;

      
        80
        
        -}

      
        81
        
        -#element.selected.active {

      
        82
        
        -    background-color: @selected-active-background;

      
        83
        
        -    text-color:       @selected-active-foreground;

      
        84
        
        -}

      
        85
        
        -#element.alternate.normal {

      
        86
        
        -    background-color: @alternate-normal-background;

      
        87
        
        -    text-color:       @alternate-normal-foreground;

      
        88
        
        -}

      
        89
        
        -#element.alternate.urgent {

      
        90
        
        -    background-color: @alternate-urgent-background;

      
        91
        
        -    text-color:       @alternate-urgent-foreground;

      
        92
        
        -}

      
        93
        
        -#element.alternate.active {

      
        94
        
        -    background-color: @alternate-active-background;

      
        95
        
        -    text-color:       @alternate-active-foreground;

      
        96
        
        -}

      
        97
        
        -#scrollbar {

      
        98
        
        -    width:        4px ;

      
        99
        
        -    border:       0;

      
        100
        
        -    handle-width: 8px ;

      
        101
        
        -    padding:      0;

      
        102
        
        -}

      
        103
        
        -#mode-switcher {

      
        104
        
        -    border:       2px dash 0px 0px ;

      
        105
        
        -    border-color: @separatorcolor;

      
        106
        
        -}

      
        107
        
        -#button.selected {

      
        108
        
        -    background-color: @selected-normal-background;

      
        109
        
        -    text-color:       @selected-normal-foreground;

      
        110
        
        -}

      
        111
        
        -#inputbar {

      
        112
        
        -    spacing:    0;

      
        113
        
        -    text-color: @normal-foreground;

      
        114
        
        -    padding:    1px ;

      
        115
        
        -}

      
        116
        
        -#case-indicator {

      
        117
        
        -    spacing:    0;

      
        118
        
        -    text-color: @normal-foreground;

      
        119
        
        -}

      
        120
        
        -#entry {

      
        121
        
        -    spacing:    0;

      
        122
        
        -    text-color: @normal-foreground;

      
        123
        
        -}

      
        124
        
        -#prompt {

      
        125
        
        -    spacing:    0;

      
        126
        
        -    text-color: @normal-foreground;

      
        127
        
        -}

      
        128
        
        -#inputbar {

      
        129
        
        -    children:   [ prompt,textbox-prompt-colon,entry,case-indicator ];

      
        130
        
        -}

      
        131
        
        -#textbox-prompt-colon {

      
        132
        
        -    expand:     false;

      
        133
        
        -    str:        ":";

      
        134
        
        -    margin:     0px 0.3em 0em 0em ;

      
        135
        
        -    text-color: @normal-foreground;

      
        136
        
        -}
      
M config/zathura/zathurarc
···
        1
        
        -set font			"JetBrains Mono Nerd Font 10"

      
        2
        
        -set default-fg 			"#DFDFDF"

      
        3
        
        -set default-bg 			"#262A2B"

      
        
        1
        +set font                       "JetBrains Mono Nerd Font 10"

      
        
        2
        +set default-fg                 "#DFDFDF"

      
        
        3
        +set default-bg                 "#262A2B"

      
        4
        4
         

      
        5
        
        -set statusbar-fg		"#CED4DA"

      
        6
        
        -set statusbar-bg		"#1F2324"

      
        7
        
        -set statusbar-h-padding		10

      
        8
        
        -set statusbar-v-padding		10

      
        
        5
        +set statusbar-fg               "#CED4DA"

      
        
        6
        +set statusbar-bg               "#1F2324"

      
        
        7
        +set statusbar-h-padding        10

      
        
        8
        +set statusbar-v-padding        10

      
        9
        9
         

      
        10
        
        -set inputbar-fg			"#FFFFFF"

      
        11
        
        -set inputbar-bg 		"#1F2324"

      
        
        10
        +set inputbar-fg                "#FFFFFF"

      
        
        11
        +set inputbar-bg                "#1F2324"

      
        12
        12
         

      
        13
        
        -set completion-bg		"#262A2B"

      
        14
        
        -set completion-fg		"#FFFFFF"

      
        15
        
        -set completion-highlight-bg	"#262A2B"

      
        16
        
        -set completion-highlight-fg	"#51AFEF"

      
        17
        
        -set completion-group-bg		"#262A2B"

      
        18
        
        -set completion-group-fg		"#51AFEF"

      
        
        13
        +set completion-bg              "#262A2B"

      
        
        14
        +set completion-fg              "#FFFFFF"

      
        
        15
        +set completion-highlight-bg    "#262A2B"

      
        
        16
        +set completion-highlight-fg    "#51AFEF"

      
        
        17
        +set completion-group-bg        "#262A2B"

      
        
        18
        +set completion-group-fg        "#51AFEF"

      
M gitconfig
···
        7
        7
             name = Smirnov-O

      
        8
        8
         

      
        9
        9
         [web]

      
        10
        
        -    browser = chromium # firefox, google-chrome,

      
        
        10
        +    browser = firefox # chromium, google-chrome,

      
        11
        11
         

      
        12
        12
         [core]

      
        13
        
        -    editor = vim

      
        
        13
        +    editor = nvim

      
        14
        14
             excludesfile = ~/.gitignore_global

      
        15
        15
         

      
        16
        16
         [alias]

      
M zshrc
···
        50
        50
         alias .4="cd ../../../.."

      
        51
        51
         alias .5="cd ../../../../.."

      
        52
        52
         alias .6="cd ../../../../../.."

      
        
        53
        +

      
        
        54
        +eval $(thefuck --alias)