• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revisãobe5debb100c81936037120f8ba0e8dd45de4db92 (tree)
Hora2019-07-15 08:38:42
Autorcreio <mailcreio@gmai...>
Commitercreio

Mensagem de Log

2019.07.15 Update pisdata thema

Mudança Sumário

Diff

--- a/.Xresources
+++ b/.Xresources
@@ -6,7 +6,7 @@ Xft.autohint: false
66 Xft.hintstyle: hintslight
77 Xft.lcdfilter: lcddefault
88
9-#include ".colors/ln"
9+#include ".colors/materia"
1010
1111 !URxvt.font: -*-rissole-*
1212 URxvt.font: xft:Hack Nerd Font Mono:size=9
@@ -48,4 +48,4 @@ URxvt.keysym.Control-Left: \033[1;5D
4848 URxvt.keysym.Control-Right: \033[1;5C
4949
5050 URxvt*transparent:false
51-URxvt*depth: 32
\ No newline at end of file
51+URxvt*depth: 32
--- a/.alias_zsh
+++ b/.alias_zsh
@@ -26,54 +26,54 @@ alias run="dmenu_run -i -x 30 -y 30 -l 10 -w 400 -p 'Search:' -fn 'Clear Sans Me
2626
2727 # blur img: blur 4 .wall/wl3.jpg blur.jpg
2828 function blur() {
29- convert -filter Gaussian -blur 0x$1 $2 $3
29+ convert -filter Gaussian -blur 0x$1 $2 $3
3030 }
3131
3232 function tbg() {
33- urxvt -bg '[0]red' -b 0 -depth 32 +sb -name urxvt_bg &
33+ urxvt -bg '[0]red' -b 0 -depth 32 +sb -name urxvt_bg &
3434 }
3535
3636 # fzf
3737 zzh() {
38- du -a ~/ | awk '{print $2}' | fzf | xargs -r $EDITOR
38+ du -a ~/ | awk '{print $2}' | fzf | xargs -r $EDITOR
3939 }
4040 zz() {
41- du -a . | awk '{print $2}' | fzf | xargs -r $EDITOR
41+ du -a . | awk '{print $2}' | fzf | xargs -r $EDITOR
4242 }
4343
4444 # зависимость source-highlight
4545 hcat () {
46- /usr/bin/src-hilite-lesspipe.sh "$1" | less -m -N
46+ /usr/bin/src-hilite-lesspipe.sh "$1" | less -m -N
4747 }
4848
4949 # share vbox В локальной машине mkdir vboxshare
5050 # в виртуалке uid={имя пользователя} git={группа}
5151 vboxshare () {
52- mkdir vboxshare
53- sudo mount -t vboxsf -o rw,uid=1000,gid=1000 vboxshare vboxshare
54- # sudo mount -t vboxsf -o rw,uid=st,gid=users vboxshare vboxshare
52+ mkdir vboxshare
53+ sudo mount -t vboxsf -o rw,uid=1000,gid=1000 vboxshare vboxshare
54+ # sudo mount -t vboxsf -o rw,uid=st,gid=users vboxshare vboxshare
5555 }
5656
5757 # aur pkg
5858 aget () {
59- git clone https://aur.archlinux.org/"$1".git
60- # curl -fO https://aur.archlinux.org/cgit/aur.git/snapshot/"$1".tar.gz
61- cd $1
62- makepkg -s
63- cd ..
59+ git clone https://aur.archlinux.org/"$1".git
60+ # curl -fO https://aur.archlinux.org/cgit/aur.git/snapshot/"$1".tar.gz
61+ cd $1
62+ makepkg -s
63+ cd ..
6464 }
6565
6666 # build and install pkg from aur
6767 abuild () {
68- cd ~/.build
69- git clone https://aur.archlinux.org/"$1".git
70- # curl -fO https://aur.archlinux.org/cgit/aur.git/snapshot/"$1".tar.gz
71- # tar -xvf $1.tar.gz
72- cd $1
73- makepkg -si --skipinteg
74- cd ~
75- # rm -rf ~/.build/$1 ~/.build/$1.tar.gz
76- rm -rf ~/.build/$1
68+ cd ~/.build
69+ git clone https://aur.archlinux.org/"$1".git
70+ # curl -fO https://aur.archlinux.org/cgit/aur.git/snapshot/"$1".tar.gz
71+ # tar -xvf $1.tar.gz
72+ cd $1
73+ makepkg -si --skipinteg
74+ cd ~
75+ # rm -rf ~/.build/$1 ~/.build/$1.tar.gz
76+ rm -rf ~/.build/$1
7777 }
7878
7979 alias neoa="neofetch --ascii ~/.config/neofetch/mario"
@@ -86,11 +86,11 @@ alias neo="neofetch --w3m ~/.config/neofetch/cn.jpg"
8686 # alias wtr="curl 'wttr.in/Москва?M&lang=ru' | sed -n '1,17p'"
8787 # alias wtr="curl 'wttr.in/?M1npQ&lang=ru'"
8888 wtr () {
89- # curl "wttr.in/?M$1npQ&lang=ru"
90- curl "wttr.in/Gomel?M$1npQ&lang=ru"
89+ # curl "wttr.in/?M$1npQ&lang=ru"
90+ curl "wttr.in/Gomel?M$1npQ&lang=ru"
9191 }
9292 wts () {
93- curl "wttr.in/$1?M&lang=ru"
93+ curl "wttr.in/$1?M&lang=ru"
9494 }
9595 alias moon="curl 'wttr.in/Moon'"
9696
@@ -109,8 +109,8 @@ alias .l="dirs -v"
109109
110110 alias mk="mkdir"
111111 mkcd () {
112- mkdir -p "$1"
113- cd "$1"
112+ mkdir -p "$1"
113+ cd "$1"
114114 }
115115
116116 alias /="cd /"
@@ -130,12 +130,12 @@ alias gl="cd /media/files/gitlab"
130130 alias glc="cd /media/files/gitlab/creio"
131131
132132 gc () {
133- git clone "$1"
133+ git clone "$1"
134134 }
135135 function gcj () {
136- git clone "$1"
137- cd "$2"
138- # $EDITOR .
136+ git clone "$1"
137+ cd "$2"
138+ # $EDITOR .
139139 }
140140 alias gi="git init"
141141 alias gs="git status"
@@ -143,8 +143,8 @@ alias glog="git log --stat --pretty=oneline --graph --date=short"
143143 alias gg="gitg &"
144144 alias gad="git add --all"
145145 gac () {
146- git add --all
147- git commit -am "$1"
146+ git add --all
147+ git commit -am "$1"
148148 }
149149 alias gr="git remote"
150150 alias gf="git fetch"
@@ -159,28 +159,28 @@ alias torc="$BROWSER --proxy-server='socks://127.0.0.1:9050' &"
159159 # full screen flags -fs
160160 alias yt="youtube-viewer"
161161 ytv () {
162- youtube-viewer "$1"
162+ youtube-viewer "$1"
163163 }
164164
165165 # youtube-dl --ignore-errors -o '~/Видео/youtube/%(playlist)s/%(title)s.%(ext)s' https://www.youtube.com/playlist?list=PL-UzghgfytJQV-JCEtyuttutudMk7
166166 # Загрузка Видео ~/Videos или ~/Видео
167167 # Пример: dlv https://www.youtube.com/watch?v=gBAfejjUQoA
168168 ytv () {
169- youtube-dl --ignore-errors -o '~/Videos/youtube/%(title)s.%(ext)s' "$1"
169+ youtube-dl --ignore-errors -o '~/Videos/youtube/%(title)s.%(ext)s' "$1"
170170 }
171171 # dlp https://www.youtube.com/playlist?list=PL-UzghgfytJQV-JCEtyuttutudMk7
172172 ytp () {
173- youtube-dl --ignore-errors -o '~/Videos/youtube/%(playlist)s/%(title)s.%(ext)s' "$1"
173+ youtube-dl --ignore-errors -o '~/Videos/youtube/%(playlist)s/%(title)s.%(ext)s' "$1"
174174 }
175175
176176 # Загрузка аудио ~/Music или ~/Музыка
177177 # Пример: mp3 https://www.youtube.com/watch?v=gBAfejjUQoA
178178 mp3 () {
179- youtube-dl --ignore-errors -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o '~/Music/youtube/%(title)s.%(ext)s' "$1"
179+ youtube-dl --ignore-errors -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o '~/Music/youtube/%(title)s.%(ext)s' "$1"
180180 }
181181 # mp3p https://www.youtube.com/watch?v=-F7A24f6gNc&list=RD-F7A24f6gNc
182182 mp3p () {
183- youtube-dl --ignore-errors -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o '~/Music/youtube/%(playlist)s/%(title)s.%(ext)s' "$1"
183+ youtube-dl --ignore-errors -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o '~/Music/youtube/%(playlist)s/%(title)s.%(ext)s' "$1"
184184 }
185185
186186 alias porn="mpv 'http://www.pornhub.com/random'"
@@ -189,15 +189,15 @@ alias mvis="ncmpcpp -S visualizer"
189189 alias m="ncmpcpp"
190190
191191 pf () {
192- peerflix "$1" --mpv
192+ peerflix "$1" --mpv
193193 }
194194 alias rss="newsboat"
195195 # download web site
196196 wgetw () {
197- wget -rkx "$1"
197+ wget -rkx "$1"
198198 }
199199 iso () {
200- sudo dd bs=4M if=/home/st/files/linux/distr/"$1".iso of=/dev/"$2" status=progress && sync
200+ sudo dd bs=4M if=/home/st/files/linux/distr/"$1".iso of=/dev/"$2" status=progress && sync
201201 }
202202
203203
@@ -253,51 +253,51 @@ alias pipr="pip install -r requirements.txt"
253253 # распаковать архив не указывая тип распаковщика
254254 function ex {
255255 if [ -z "$1" ]; then
256- # display usage if no parameters given
257- echo "Использование: ex <path/file_name>.<zip|rar|bz2|gz|tar|tbz2|tgz|Z|7z|xz|ex|tar.bz2|tar.gz|tar.xz>"
256+ # display usage if no parameters given
257+ echo "Использование: ex <path/file_name>.<zip|rar|bz2|gz|tar|tbz2|tgz|Z|7z|xz|ex|tar.bz2|tar.gz|tar.xz>"
258258 else
259- if [ -f "$1" ] ; then
260- NAME=${1%.*}
261- #mkdir $NAME && cd $NAME
262- case "$1" in
263- *.tar.bz2) tar xvjf ./"$1" ;;
264- *.tar.gz) tar xvzf ./"$1" ;;
265- *.tar.xz) tar xvJf ./"$1" ;;
266- *.lzma) unlzma ./"$1" ;;
267- *.bz2) bunzip2 ./"$1" ;;
268- *.rar) unrar x -ad ./"$1" ;;
269- *.gz) gunzip ./"$1" ;;
270- *.tar) tar xvf ./"$1" ;;
271- *.tbz2) tar xvjf ./"$1" ;;
272- *.tgz) tar xvzf ./"$1" ;;
273- *.zip) unzip ./"$1" ;;
274- *.Z) uncompress ./"$1" ;;
275- *.7z) 7z x ./"$1" ;;
276- *.xz) unxz ./"$1" ;;
277- *.exe) cabextract ./"$1" ;;
278- *) echo "ex: '$1' - Не может быть распакован" ;;
279- esac
280- else
281- echo "'$1' - не является допустимым файлом"
282- fi
259+ if [ -f "$1" ] ; then
260+ NAME=${1%.*}
261+ #mkdir $NAME && cd $NAME
262+ case "$1" in
263+ *.tar.bz2) tar xvjf ./"$1" ;;
264+ *.tar.gz) tar xvzf ./"$1" ;;
265+ *.tar.xz) tar xvJf ./"$1" ;;
266+ *.lzma) unlzma ./"$1" ;;
267+ *.bz2) bunzip2 ./"$1" ;;
268+ *.rar) unrar x -ad ./"$1" ;;
269+ *.gz) gunzip ./"$1" ;;
270+ *.tar) tar xvf ./"$1" ;;
271+ *.tbz2) tar xvjf ./"$1" ;;
272+ *.tgz) tar xvzf ./"$1" ;;
273+ *.zip) unzip ./"$1" ;;
274+ *.Z) uncompress ./"$1" ;;
275+ *.7z) 7z x ./"$1" ;;
276+ *.xz) unxz ./"$1" ;;
277+ *.exe) cabextract ./"$1" ;;
278+ *) echo "ex: '$1' - Не может быть распакован" ;;
279+ esac
280+ else
281+ echo "'$1' - не является допустимым файлом"
282+ fi
283283 fi
284284 }
285285
286286 # Упаковка в архив командой pk 7z /что/мы/пакуем имя_файла.7z
287287 function pk () {
288- if [ $1 ] ; then
289- case $1 in
290- tbz) tar cjvf $2.tar.bz2 $2 ;;
291- tgz) tar czvf $2.tar.gz $2 ;;
292- txz) tar -caf $2.tar.xz $2 ;;
293- tar) tar cpvf $2.tar $2 ;;
294- bz2) bzip $2 ;;
295- gz) gzip -c -9 -n $2 > $2.gz ;;
296- zip) zip -r $2.zip $2 ;;
297- 7z) 7z a $2.7z $2 ;;
298- *) echo "'$1' не может быть упакован с помощью pk()" ;;
299- esac
300- else
301- echo "'$1' не является допустимым файлом"
302- fi
303-}
\ No newline at end of file
288+ if [ $1 ] ; then
289+ case $1 in
290+ tbz) tar cjvf $2.tar.bz2 $2 ;;
291+ tgz) tar czvf $2.tar.gz $2 ;;
292+ txz) tar -caf $2.tar.xz $2 ;;
293+ tar) tar cpvf $2.tar $2 ;;
294+ bz2) bzip $2 ;;
295+ gz) gzip -c -9 -n $2 > $2.gz ;;
296+ zip) zip -r $2.zip $2 ;;
297+ 7z) 7z a $2.7z $2 ;;
298+ *) echo "'$1' не может быть упакован с помощью pk()" ;;
299+ esac
300+ else
301+ echo "'$1' не является допустимым файлом"
302+ fi
303+}
--- a/.bin/xfce-theme.sh
+++ b/.bin/xfce-theme.sh
@@ -27,7 +27,7 @@ sublime_colorscheme_dark="Packages\\/One Dark Color Scheme\\/One Dark.tmTheme"
2727 xresources_conf="$HOME/.Xresources"
2828
2929 xresources_color_light="colors\\/ll"
30-xresources_color_dark="colors\\/ln"
30+xresources_color_dark="colors\\/materia"
3131
3232 # rofi conf
3333 rofi_conf="$HOME/.config/rofi/config"
@@ -54,7 +54,7 @@ if [[ "$de_theme" == "$PREF_LIGHT_THEME" ]]; then
5454
5555 gsettings set org.gnome.desktop.interface gtk-theme $PREF_DARK_THEME
5656 gsettings set org.gnome.desktop.wm.preferences button-layout '"menu:"'
57-
57+
5858 sed -i -e "s/$sublime_colorscheme_light/$sublime_colorscheme_dark/g" "$sublime_conf"
5959 sed -i -e "s/$sublime_theme_light.sublime-theme/$sublime_theme_dark.sublime-theme/g" "$sublime_conf"
6060
@@ -82,7 +82,7 @@ else
8282
8383 gsettings set org.gnome.desktop.interface gtk-theme $PREF_LIGHT_THEME
8484 gsettings set org.gnome.desktop.wm.preferences button-layout '"menu:"'
85-
85+
8686 sed -i -e "s/$sublime_colorscheme_dark/$sublime_colorscheme_light/g" "$sublime_conf"
8787 sed -i -e "s/$sublime_theme_dark.sublime-theme/$sublime_theme_light.sublime-theme/g" "$sublime_conf"
8888
@@ -92,8 +92,8 @@ else
9292 kill -1 $(pidof urxvtd)
9393
9494 sed -i -e "s/$PREF_DARK_ICO/$PREF_LIGHT_ICO/g" "$rofi_conf"
95-
95+
9696 sed -i -e "s/$br_color_dark/$br_color_light/g" "$gtk_css"
9797
9898 sed -i -e "s/icon_theme=$PREF_DARK_ICO/icon_theme=$PREF_LIGHT_ICO/g" "$qt_conf"
99-fi
\ No newline at end of file
99+fi
--- a/.colors/ll
+++ b/.colors/ll
@@ -44,4 +44,4 @@ rofi.color-window: #f2f3f4, #ffffff, #fafafa
4444 ! Property Name BG FG BG-alt Head-BG Head-FG
4545 rofi.color-normal: #f2f3f4, #9c9c9c, #f2f3f4, #f2f3f4, #0f0f0f
4646 rofi.color-active: #f2f3f4, #9c9c9c, #f2f3f4, #f2f3f4, #0f0f0f
47-rofi.color-urgent: #f2f3f4, #9c9c9c, #f2f3f4, #f2f3f4, #0f0f0f
\ No newline at end of file
47+rofi.color-urgent: #f2f3f4, #9c9c9c, #f2f3f4, #f2f3f4, #0f0f0f
--- a/.colors/ln
+++ b/.colors/ln
@@ -1,18 +1,18 @@
11 *.background: #111113
22 *.foreground: #FDFDFD
3-*.cursorColor: #C574DD
4-*.border: #111113
3+*.cursorColor: #C574DD
4+*.border: #111113
55
6-*.color0: #282A36
7-*.color1: #F37F97
8-*.color2: #5ADECD
9-*.color3: #F2A272
10-*.color4: #8897F4
11-*.color5: #C574DD
12-*.color6: #79E6F3
13-*.color7: #FDFDFD
14-*.color8: #414458
15-*.color9: #FF4971
6+*.color0: #282A36
7+*.color1: #F37F97
8+*.color2: #5ADECD
9+*.color3: #F2A272
10+*.color4: #8897F4
11+*.color5: #C574DD
12+*.color6: #79E6F3
13+*.color7: #FDFDFD
14+*.color8: #414458
15+*.color9: #FF4971
1616 *.color10: #18E3C8
1717 *.color11: #FF8037
1818 *.color12: #556FFF
@@ -25,4 +25,4 @@ rofi.color-normal: #282c37, #d9e1e8, #282c37, #5A74CA, #282c37
2525 rofi.color-urgent: #282c37, #d9e1e8, #282c37, #5A74CA, #282c37
2626 rofi.color-active: #282c37, #d9e1e8, #282c37, #5A74CA, #282c37
2727 ! ´background´, ´border´
28-rofi.color-window: #282c37, #75444A57
\ No newline at end of file
28+rofi.color-window: #282c37, #75444A57
--- /dev/null
+++ b/.colors/materia
@@ -0,0 +1,29 @@
1+*.background: #1D2026
2+*.foreground: #EEFFFF
3+*.cursorColor: #C574DD
4+*.border: #1D2026
5+
6+*.color0: #2E3C43
7+*.color1: #F07178
8+*.color2: #C3E88D
9+*.color3: #FFCB6B
10+*.color4: #82AAFF
11+*.color5: #C792EA
12+*.color6: #89DDFF
13+*.color7: #B2CCD6
14+
15+*.color8: #546E7A
16+*.color9: #F07178
17+*.color10: #C3E88D
18+*.color11: #FFCB6B
19+*.color12: #82AAFF
20+*.color13: #C792EA
21+*.color14: #89DDFF
22+*.color15: #EEFFFF
23+
24+!State: ´bg´, ´fg´, ´bgalt´, ´hlbg´, ´hlfg´
25+rofi.color-normal: #282c37, #d9e1e8, #282c37, #5A74CA, #282c37
26+rofi.color-urgent: #282c37, #d9e1e8, #282c37, #5A74CA, #282c37
27+rofi.color-active: #282c37, #d9e1e8, #282c37, #5A74CA, #282c37
28+! ´background´, ´border´
29+rofi.color-window: #282c37, #75444A57
--- a/.config/Thunar/accels.scm
+++ b/.config/Thunar/accels.scm
@@ -26,6 +26,7 @@
2626 ; (gtk_accel_path "<Actions>/ThunarWindow/sendto-menu" "")
2727 ; (gtk_accel_path "<Actions>/ThunarStandardView/delete" "")
2828 ; (gtk_accel_path "<Actions>/ThunarStandardView/select-by-pattern" "<Primary>s")
29+; (gtk_accel_path "<Actions>/ThunarShortcutsPane/sendto-shortcuts" "")
2930 ; (gtk_accel_path "<Actions>/ThunarWindow/close-tab" "<Primary>w")
3031 ; (gtk_accel_path "<Actions>/ThunarWindow/view-side-pane-tree" "<Primary>e")
3132 ; (gtk_accel_path "<Actions>/ThunarWindow/help-menu" "")
Binary files a/.config/dconf/user and b/.config/dconf/user differ
--- a/.config/i3/config
+++ b/.config/i3/config
@@ -1,76 +1,48 @@
1-# Window and Color
2-client.focused #364670 #364670 #93CFBD #364670 #364670
3-client.focused_inactive #2F2F38 #2F2F38 #CCCCCC #2F2F38 #2F2F38
4-client.unfocused #2F2F38 #2F2F38 #93CFBD #2F2F38 #2F2F38
5-client.urgent #6B3659 #6B3659 #93CFBD #6B3659 #6B3659
6-client.placeholder #666666 #666666 #CCCCCC #666666 #666666
7-client.background #364670
1+# This file has been auto-generated by i3-config-wizard(1).
2+# It will not be overwritten, so edit it as you like.
3+#
4+# Should you change your keyboard layout some time, delete
5+# this file and re-run i3-config-wizard(1).
6+#
87
9-hide_edge_borders smart
10-new_window pixel 2
11-new_float pixel 2
8+# i3 config file (v4)
9+#
10+# Please see https://i3wm.org/docs/userguide.html for a complete reference!
1211
13-# Gapps
14-smart_gaps on
15-smart_borders on
16-
17-set $default_gaps_inner 0
18-set $default_gaps_outer 0
19-gaps inner $default_gaps_inner
20-gaps outer $default_gaps_outer
21-
22-set $mode_gaps Gaps: (o) outer, (i) inner
23-set $mode_gaps_outer Outer Gaps: +|-|0 (local), mod1 + +|-|0 (global)
24-set $mode_gaps_inner Inner Gaps: +|-|0 (local), mod1 + +|-|0 (global)
25-bindsym $mod+mod1+g mode "$mode_gaps"
26-
27-mode "$mode_gaps" {
28- bindsym o mode "$mode_gaps_outer"
29- bindsym i mode "$mode_gaps_inner"
30- bindsym Return mode "default"
31- bindsym Escape mode "default"
32-}
33-
34-mode "$mode_gaps_inner" {
35- bindsym plus gaps inner current plus 5
36- bindsym minus gaps inner current minus 5
37- bindsym 0 gaps inner current set 0
38-
39- bindsym mod1+plus gaps inner all plus 5
40- bindsym mod1+minus gaps inner all minus 5
41- bindsym mod1+0 gaps inner all set 0
42-
43- bindsym Return mode "default"
44- bindsym Escape mode "default"
45-}
46-mode "$mode_gaps_outer" {
47- bindsym plus gaps outer current plus 5
48- bindsym minus gaps outer current minus 5
49- bindsym 0 gaps outer current set 0
50-
51- bindsym mod1+plus gaps outer all plus 5
52- bindsym mod1+minus gaps outer all minus 5
53- bindsym mod1+0 gaps outer all set 0
54-
55- bindsym Return mode "default"
56- bindsym Escape mode "default"
57-}
12+set $mod Mod4
5813
14+# Font for window titles. Will also be used by the bar unless a different font
15+# is used in the bar {} block below.
16+font pango:monospace 8
5917
60-set $mod Mod4
61-set $mod1 Mod1
18+# This font is widely installed, provides lots of unicode glyphs, right-to-left
19+# text rendering and scalability on retina/hidpi displays (thanks to pango).
20+#font pango:DejaVu Sans Mono 8
6221
63-font pango:ClearSansMedium 10
22+# Before i3 v4.8, we used to recommend this one as the default:
23+# font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
24+# The font above is very space-efficient, that is, it looks good, sharp and
25+# clear in small sizes. However, its unicode glyph coverage is limited, the old
26+# X core fonts rendering does not support right-to-left and this being a bitmap
27+# font, it doesn’t scale on retina/hidpi displays.
6428
29+# Use Mouse+$mod to drag floating windows to their wanted position
6530 floating_modifier $mod
6631
32+# start a terminal
33+bindsym $mod+Return exec i3-sensible-terminal
34+
6735 # kill focused window
68-bindsym $mod+z kill
36+bindsym $mod+Shift+q kill
37+
38+# start dmenu (a program launcher)
39+bindsym $mod+d exec dmenu_run
40+# There also is the (new) i3-dmenu-desktop which only displays applications
41+# shipping a .desktop file. It is a wrapper around dmenu, so you need that
42+# installed.
43+# bindsym $mod+d exec --no-startup-id i3-dmenu-desktop
6944
7045 # change focus
71-bindsym $mod1+Tab focus right
72-# bindsym $mod+Tab focus left
73-bindsym $mod+Tab workspace back_and_forth
7446 bindsym $mod+j focus left
7547 bindsym $mod+k focus down
7648 bindsym $mod+l focus up
@@ -83,16 +55,16 @@ bindsym $mod+Up focus up
8355 bindsym $mod+Right focus right
8456
8557 # move focused window
86-bindsym $mod+mod1+j move left
87-bindsym $mod+mod1+k move down
88-bindsym $mod+mod1+l move up
89-bindsym $mod+mod1+semicolon move right
58+bindsym $mod+Shift+j move left
59+bindsym $mod+Shift+k move down
60+bindsym $mod+Shift+l move up
61+bindsym $mod+Shift+colon move right
9062
9163 # alternatively, you can use the cursor keys:
92-bindsym $mod+mod1+Left move left
93-bindsym $mod+mod1+Down move down
94-bindsym $mod+mod1+Up move up
95-bindsym $mod+mod1+Right move right
64+bindsym $mod+Shift+Left move left
65+bindsym $mod+Shift+Down move down
66+bindsym $mod+Shift+Up move up
67+bindsym $mod+Shift+Right move right
9668
9769 # split in horizontal orientation
9870 bindsym $mod+h split h
@@ -109,28 +81,26 @@ bindsym $mod+w layout tabbed
10981 bindsym $mod+e layout toggle split
11082
11183 # toggle tiling / floating
112-bindsym $mod+c floating toggle
84+bindsym $mod+Shift+space floating toggle
11385
11486 # change focus between tiling / floating windows
115-bindsym $mod+x focus mode_toggle
87+bindsym $mod+space focus mode_toggle
11688
11789 # focus the parent container
11890 bindsym $mod+a focus parent
11991
12092 # focus the child container
121-bindsym $mod+d focus child
122-
123-bindsym $mod+g sticky toggle
93+#bindsym $mod+d focus child
12494
12595 # Define names for default workspaces for which we configure key bindings later on.
12696 # We use variables to avoid repeating the names in multiple places.
127-set $ws1 web
128-set $ws2 term
129-set $ws3 code
130-set $ws4 media
131-set $ws5 gimp
132-set $ws6 chat
133-set $ws7 doc
97+set $ws1 "1"
98+set $ws2 "2"
99+set $ws3 "3"
100+set $ws4 "4"
101+set $ws5 "5"
102+set $ws6 "6"
103+set $ws7 "7"
134104 set $ws8 "8"
135105 set $ws9 "9"
136106 set $ws10 "10"
@@ -148,114 +118,53 @@ bindsym $mod+9 workspace $ws9
148118 bindsym $mod+0 workspace $ws10
149119
150120 # move focused container to workspace
151-bindsym $mod+mod1+1 move container to workspace $ws1
152-bindsym $mod+mod1+2 move container to workspace $ws2
153-bindsym $mod+mod1+3 move container to workspace $ws3
154-bindsym $mod+mod1+4 move container to workspace $ws4
155-bindsym $mod+mod1+5 move container to workspace $ws5
156-bindsym $mod+mod1+6 move container to workspace $ws6
157-bindsym $mod+mod1+7 move container to workspace $ws7
158-bindsym $mod+mod1+8 move container to workspace $ws8
159-bindsym $mod+mod1+9 move container to workspace $ws9
160-bindsym $mod+mod1+0 move container to workspace $ws10
161-
162-bindsym $mod+mod1+c reload
163-bindsym $mod+mod1+r restart
164-bindsym $mod+mod1+Delete exec ~/.bin/rofi-logout
165-# bindsym $mod+mod1+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'"
166-
121+bindsym $mod+Shift+1 move container to workspace $ws1
122+bindsym $mod+Shift+2 move container to workspace $ws2
123+bindsym $mod+Shift+3 move container to workspace $ws3
124+bindsym $mod+Shift+4 move container to workspace $ws4
125+bindsym $mod+Shift+5 move container to workspace $ws5
126+bindsym $mod+Shift+6 move container to workspace $ws6
127+bindsym $mod+Shift+7 move container to workspace $ws7
128+bindsym $mod+Shift+8 move container to workspace $ws8
129+bindsym $mod+Shift+9 move container to workspace $ws9
130+bindsym $mod+Shift+0 move container to workspace $ws10
131+
132+# reload the configuration file
133+bindsym $mod+Shift+c reload
134+# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
135+bindsym $mod+Shift+r restart
136+# exit i3 (logs you out of your X session)
137+bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -B 'Yes, exit i3' 'i3-msg exit'"
138+
139+# resize window (you can also use the mouse for that)
167140 mode "resize" {
168- bindsym j resize shrink width 3 px or 3 ppt
169- bindsym k resize grow height 3 px or 3 ppt
170- bindsym l resize shrink height 3 px or 3 ppt
171- bindsym semicolon resize grow width 3 px or 3 ppt
172-
173- bindsym Left resize shrink width 3 px or 3 ppt
174- bindsym Down resize grow height 3 px or 3 ppt
175- bindsym Up resize shrink height 3 px or 3 ppt
176- bindsym Right resize grow width 3 px or 3 ppt
177-
141+ # These bindings trigger as soon as you enter the resize mode
142+
143+ # Pressing left will shrink the window’s width.
144+ # Pressing right will grow the window’s width.
145+ # Pressing up will shrink the window’s height.
146+ # Pressing down will grow the window’s height.
147+ bindsym j resize shrink width 10 px or 10 ppt
148+ bindsym k resize grow height 10 px or 10 ppt
149+ bindsym l resize shrink height 10 px or 10 ppt
150+ bindsym semicolon resize grow width 10 px or 10 ppt
151+
152+ # same bindings, but for the arrow keys
153+ bindsym Left resize shrink width 10 px or 10 ppt
154+ bindsym Down resize grow height 10 px or 10 ppt
155+ bindsym Up resize shrink height 10 px or 10 ppt
156+ bindsym Right resize grow width 10 px or 10 ppt
157+
158+ # back to normal: Enter or Escape or $mod+r
178159 bindsym Return mode "default"
179160 bindsym Escape mode "default"
180161 bindsym $mod+r mode "default"
181162 }
182-bindsym $mod+r mode "resize"
183-
184-
185-## Specific window
186-for_window [window_role="pop-up|bubble|task_dialog|Preferences"] floating enable
187-for_window [window_type="dialog|menu"] floating enable
188-for_window [window_role="browser|GtkFileChooserDialog"] resize set 800 600, move position center
189-for_window [window_role="demo"] resize set 800 600, move position center
190-for_window [class="(?i)simplescreenrecorder"] floating enable, move position 5 30
191-for_window [class="(?i)nitrogen|engrampa|fsearch|qt5ct"] floating enable, resize set 600 500, move position center
192-for_window [class="(?i)pavucontrol|lxappearance"] floating enable
193-for_window [title="(?i)term-float"] floating enable, focus
194-for_window [title="(?i)ranger"] floating enable, resize set 1280 600, move position center, focus
195-for_window [class="(?i)mpv"] floating enable, resize set 350 250, sticky enable, move window to position 1000 85
196-# for_window [title="(?i)htop"] floating enable, resize set 1280 600, move position center, focus
197-for_window [class="(?i)chromium|urxvt|thunar|subl3|mupdf|viewnior"] focus
198-for_window [window_role="demo"] move window to scratchpad, scratchpad show, floating enable, border pixel 0, resize set 1366 250, move absolute position 0 518
199-for_window [workspace=$ws1] layout tabbed
200-for_window [workspace=$ws3] layout tabbed
201-
202163
203-## Specific workspaces
204-assign [window_role="browser"] $ws1
205-assign [title="(?i)term-tiling"] $ws2
206-assign [title="htop"] $ws2
207-assign [class="(?i)subl3|thunar"] $ws3
208-assign [class="(?i)smplayer"] $ws4
209-assign [window_role="gimp"] $ws5
210-assign [class="(?i)telegram|discord"] $ws6
211-assign [class="(?i)zathura|fbreader|mupdf"] $ws7
212-
213-
214-#### hide/show bar
215-#gaps top 32
216-#bindsym $mod+p exec polybar-msg cmd toggle; exec i3-msg gaps top all toggle 32
217-
218-# start app
219-# Update locker, run: betterlockscreen -u path/to/directory -r 1920x1080 -b 0.5
220-bindsym $mod1+l exec --no-startup-id "betterlockscreen -l"
221-bindsym $mod1+d exec --no-startup-id "rofi -show run"
222-# bindsym $mod1+space exec --no-startup-id "rofi -show window"
223-bindsym $mod1+space exec --no-startup-id "$HOME/.bin/toggle-tint.sh"
224-bindsym $mod+Return exec --no-startup-id "urxvt -name 'term-tiling'"
225-bindsym $mod1+t exec --no-startup-id "urxvt -name 'term-float'"
226-bindsym $mod1+h exec --no-startup-id "urxvt -e htop"
227-bindsym $mod1+r exec --no-startup-id "urxvt -e ranger"
228-bindsym $mod1+f exec --no-startup-id "thunar"
229-bindsym $mod1+s exec --no-startup-id "subl3"
230-bindsym $mod1+w exec --no-startup-id "chromium"
231-
232-
233-bindsym $mod+Ctrl+Up exec mpc volume +2
234-bindsym $mod+Ctrl+Down exec mpc volume -2
235-bindsym $mod+Ctrl+Left exec mpc prev
236-bindsym $mod+Ctrl+Right exec mpc next
237-bindsym $mod+Ctrl+d exec mpc del 0
238-
239-
240-exec_always --no-startup-id "xset +fp $HOME/.fonts/misc/"
241-##### autostart app
242-#exec_always --no-startup-id "nitrogen --restore"
243-exec_always --no-startup-id "hsetroot -center $HOME/.wall/wl3.jpg"
244-
245-# xwinwrap -g 1920x1080 -ni -s -nf -b -un -argb -sh rectangle -fdt -- mpv -wid WID --keepaspect=no --loop ~/.wall/wall.webm
246-# xwinwrap -g 1920x1080 -ni -s -nf -b -un -argb -sh rectangle -fdt -- gifview -w WID -a ~/.wall/wall.gif
247-# exec_always --no-startup-id "xwinwrap -ov -ni -fs -- mpv -wid WID --keepaspect=no --loop ~/.config/wall/wl7.gif"
164+bindsym $mod+r mode "resize"
248165
249-exec --no-startup-id numlockx
250-exec --no-startup-id "compton -b --config $HOME/.config/compton.conf"
251-exec --no-startup-id "setxkbmap -layout us,ru -option 'grp:win_space_toggle,grp_led:scroll'"
252-#exec --no-startup-id "setxkbmap -layout us,ru -option 'grp:alt_mod1_toggle,grp_led:scroll'"
253-exec --no-startup-id "thunar --daemon"
254-exec --no-startup-id "dunst -config $HOME/.config/dunst/dunstrc"
255-##### Start bar
256-exec_always --no-startup-id "$HOME/.config/polybar/i3cfg.sh"
257-# exec --no-startup-id nm-applet
258-exec --no-startup-id redshift-gtk
259-exec --no-startup-id clipit
260-exec --no-startup-id megasync
261-exec --no-startup-id caffeine
\ No newline at end of file
166+# Start i3bar to display a workspace bar (plus the system information i3status
167+# finds out, if available)
168+bar {
169+ status_command i3status
170+}
--- a/.config/mpd/pid
+++ b/.config/mpd/pid
@@ -1 +1 @@
1-459
1+470
--- a/.config/mpd/state
+++ b/.config/mpd/state
@@ -2,8 +2,8 @@ sw_volume: 100
22 audio_device_state:1:MPD pulse
33 audio_device_state:1:MPD FIFO
44 state: pause
5-current: 38
6-time: 411.911000
5+current: 62
6+time: 255.549000
77 random: 0
88 repeat: 0
99 single: 0
--- a/.config/openbox/autostart
+++ b/.config/openbox/autostart
@@ -5,6 +5,7 @@ xset -b
55 tint2 -c ~/.config/tint2/my_ob.tint2rc &
66 tint2 -c ~/.config/tint2/tray.tint2rc &
77 sh ~/.config/polybar/launch.sh &
8+# hsetroot -add '#2c3539' -add '#b89ca8' -gradient 130 &
89 hsetroot -fill $HOME/.wall/wl3.jpg &
910 compton -b --config ~/.config/compton.conf &
1011 thunar --daemon &
--- a/.config/polybar/duicfg
+++ b/.config/polybar/duicfg
@@ -56,13 +56,13 @@ font-0 = "ClearSans:style=Bold:pixelsize=9:antialias=false;1"
5656 # Cat unicode: echo -e "\uF31A"
5757 font-1 = "Font Awesome 5 Free:style=Regular:pixelsize=8;1"
5858 font-2 = "Font Awesome 5 Free:style=Solid:pixelsize=8;1"
59-font-3 = "Font Awesome 5 Brands:pixelsize=8;1"
60-font-4 = "Hack Nerd Font:antialias=false:pixelsize=12;2"
59+font-3 = "Hack Nerd Font:antialias=false:pixelsize=9;2"
60+font-4 = "Weather Icons:style=Regular:pixelsize=9;2"
6161
6262
6363 modules-left = app mail cpu memory uparch title
64-modules-center =
65-modules-right = tor mpd alsa date xkeyboard power
64+modules-center =
65+modules-right = wtr tor mpd alsa date xkeyboard power
6666
6767 cursor-click = pointer
6868 cursor-scroll = ns-resize
@@ -94,7 +94,8 @@ exec = ~/.config/polybar/wtr.sh
9494 format-foreground = ${colors.text}
9595 # format-padding = 1
9696 interval = 600
97-label-font = 0
97+# label-font = 5
98+# click-left =
9899
99100
100101
@@ -113,7 +114,7 @@ type = custom/script
113114 interval = 600
114115 format = "<label>"
115116 format-prefix = "ip: "
116-format-prefix-foreground = ${colors.magenta}
117+format-prefix-foreground = ${colors.accent}
117118 # format-padding = 1
118119 exec = echo "$(wget -qO- https://canihazip.com/s | sed -e 's/[^[:digit:]\|.]//g')"
119120 exec-if = ping -c 1 ya.ru
@@ -125,7 +126,7 @@ type = custom/script
125126 exec = ~/.config/polybar/status tor
126127 interval = 6
127128 format = <label>
128-format-suffix = " \\"
129+format-suffix = " \\"
129130 format-suffix-foreground = ${colors.suffix}
130131 # format-padding = 1
131132 click-left = "systemctl restart tor"
@@ -148,9 +149,10 @@ type = custom/script
148149 # 600s = 10min
149150 # interval = 600
150151 # format = " <label> "
151-# format-prefix = "// "
152152 tail = true
153+format-prefix = " // "
153154 format-prefix-foreground = ${colors.suffix}
155+# format-prefix-margin = 2
154156 exec = "~/.config/polybar/gmail/launch.py --prefix ' ' --color '#798BC7' --nosound"
155157 click-left = xdg-open https://mail.google.com
156158
@@ -162,8 +164,6 @@ content = 
162164 content-foreground = ${colors.text}
163165 content-background = ${colors.background}
164166 content-padding = 0
165-content-suffix = " //"
166-content-suffix-foreground = ${colors.suffix}
167167 click-left = xfdesktop --menu
168168 click-right = rofi -modi run,drun -show drun -location 1 -xoffset 15 -yoffset 39 -line-padding 4 -columns 1 -width 25 -lines 10 -padding 15 -hide-scrollbar -show-icons -drun-icon-theme
169169 # click-left = "jgmenu_run >/dev/null 2>&1 &"
@@ -223,9 +223,11 @@ ramp-volume-foreground = ${colors.accent}
223223 [module/xkeyboard]
224224 type = internal/xkeyboard
225225 blacklist-0 = num lock
226-format-prefix = " "
226+format-prefix = " "
227227 format-prefix-foreground = ${colors.accent}
228228 label = %layout%
229+format-suffix = " \\"
230+format-suffix-foreground = ${colors.suffix}
229231
230232
231233
@@ -332,6 +334,4 @@ content = 
332334 content-foreground = ${colors.text}
333335 content-background = ${colors.background}
334336 content-padding = 0
335-content-prefix = "\\ "
336-content-prefix-foreground = ${colors.suffix}
337-click-left = ~/.bin/xfce-logout
\ No newline at end of file
337+click-left = ~/.bin/xfce-logout
--- a/.config/qt5ct/qt5ct.conf
+++ b/.config/qt5ct/qt5ct.conf
@@ -1,7 +1,7 @@
11 [Appearance]
22 color_scheme_path=/usr/share/qt5ct/colors/airy.conf
33 custom_palette=false
4-icon_theme=ll-ico
4+icon_theme=ln-ico
55 standard_dialogs=default
66 style=gtk2
77
--- a/.config/ranger/history
+++ b/.config/ranger/history
@@ -1,7 +1,3 @@
1-search .config
2-search range
3-rename scope.sh.bak
4-rename scope.sh
51 open_wit
62 q
73 Q
@@ -45,6 +41,10 @@ open_with
4541 rename xfce4.bak
4642 sear
4743 fin
48-search .wall
4944 find zs
5045 delete
46+rename .bin
47+search .wall
48+search wall
49+search wa
50+search wal
--- a/.config/ranger/rc.conf
+++ b/.config/ranger/rc.conf
@@ -43,9 +43,9 @@ set use_preview_script true
4343
4444 # Preview images in full color with the external command "w3mimgpreview"?
4545 # This requires the console web browser "w3m" and a supported terminal.
46-# It has been successfully tested with "xterm" and "urxvt" without tmux.
47-set preview_images_method kitty
46+# It has been successfully tested with "xterm" and "urxvt,urxvt_full" without tmux.
4847 set preview_images true
48+set preview_images_method urxvt
4949
5050 # Use a unicode "..." character to mark cut-off filenames?
5151 set unicode_ellipsis false
--- a/.config/sublime-text-3/Packages/User/Package Control.last-run
+++ b/.config/sublime-text-3/Packages/User/Package Control.last-run
@@ -1 +1 @@
1-1562764269
\ No newline at end of file
1+1563002969
\ No newline at end of file
--- a/.config/sublime-text-3/Packages/User/Package Control.merged-ca-bundle
+++ b/.config/sublime-text-3/Packages/User/Package Control.merged-ca-bundle
@@ -560,40 +560,6 @@ jWZSaX5LaAzHHjcng6WMxwLkFM1JAbBzs/3GkDpv0mztO+7skb6iQ12LAEpmJURw
560560 3kAP+HwV96LOPNdeE4yBFxgX0b3xdxA61GU5wSesVywlVP+i2k+KYTlerj1KjL0=
561561 -----END CERTIFICATE-----
562562
563-# Certinomis - Root CA
564------BEGIN CERTIFICATE-----
565-MIIFkjCCA3qgAwIBAgIBATANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJGUjET
566-MBEGA1UEChMKQ2VydGlub21pczEXMBUGA1UECxMOMDAwMiA0MzM5OTg5MDMxHTAb
567-BgNVBAMTFENlcnRpbm9taXMgLSBSb290IENBMB4XDTEzMTAyMTA5MTcxOFoXDTMz
568-MTAyMTA5MTcxOFowWjELMAkGA1UEBhMCRlIxEzARBgNVBAoTCkNlcnRpbm9taXMx
569-FzAVBgNVBAsTDjAwMDIgNDMzOTk4OTAzMR0wGwYDVQQDExRDZXJ0aW5vbWlzIC0g
570-Um9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANTMCQosP5L2
571-fxSeC5yaah1AMGT9qt8OHgZbn1CF6s2Nq0Nn3rD6foCWnoR4kkjW4znuzuRZWJfl
572-LieY6pOod5tK8O90gC3rMB+12ceAnGInkYjwSond3IjmFPnVAy//ldu9n+ws+hQV
573-WZUKxkd8aRi5pwP5ynapz8dvtF4F/u7BUrJ1Mofs7SlmO/NKFoL21prbcpjp3vDF
574-TKWrteoB4owuZH9kb/2jJZOLyKIOSY008B/sWEUuNKqEUL3nskoTuLAPrjhdsKkb
575-5nPJWqHZZkCqqU2mNAKthH6yI8H7KsZn9DS2sJVqM09xRLWtwHkziOC/7aOgFLSc
576-CbAK42C++PhmiM1b8XcF4LVzbsF9Ri6OSyemzTUK/eVNfaoqoynHWmgE6OXWk6Ri
577-wsXm9E/G+Z8ajYJJGYrKWUM66A0ywfRMEwNvbqY/kXPLynNvEiCL7sCCeN5LLsJJ
578-wx3tFvYk9CcbXFcx3FXuqB5vbKziRcxXV4p1VxngtViZSTYxPDMBbRZKzbgqg4SG
579-m/lg0h9tkQPTYKbVPZrdd5A9NaSfD171UkRpucC63M9933zZxKyGIjK8e2uR73r4
580-F2iw4lNVYC2vPsKD2NkJK/DAZNuHi5HMkesE/Xa0lZrmFAYb1TQdvtj/dBxThZng
581-WVJKYe2InmtJiUZ+IFrZ50rlau7SZRFDAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIB
582-BjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTvkUz1pcMw6C8I6tNxIqSSaHh0
583-2TAfBgNVHSMEGDAWgBTvkUz1pcMw6C8I6tNxIqSSaHh02TANBgkqhkiG9w0BAQsF
584-AAOCAgEAfj1U2iJdGlg+O1QnurrMyOMaauo++RLrVl89UM7g6kgmJs95Vn6RHJk/
585-0KGRHCwPT5iVWVO90CLYiF2cN/z7ZMF4jIuaYAnq1fohX9B0ZedQxb8uuQsLrbWw
586-F6YSjNRieOpWauwK0kDDPAUwPk2Ut59KA9N9J0u2/kTO+hkzGm2kQtHdzMjI1xZS
587-g081lLMSVX3l4kLr5JyTCcBMWwerx20RoFAXlCOotQqSD7J6wWAsOMwaplv/8gzj
588-qh8c3LigkyfeY+N/IZ865Z764BNqdeuWXGKRlI5nU7aJ+BIJy29SWwNyhlCVCNSN
589-h4YVH5Uk2KRvms6knZtt0rJ2BobGVgjF6wnaNsIbW0G+YSrjcOa4pvi2WsS9Iff/
590-ql+hbHY5ZtbqTFXhADObE5hjyW/QASAJN1LnDE8+zbz1X5YnpyACleAu6AdBBR8V
591-btaw5BngDwKTACdyxYvRVB9dSsNAl35VpnzBMwQUAR1JIGkLGZOdblgi90AMRgwj
592-Y/M50n92Uaf0yKHxDHYiI0ZSKS3io0EHVmmY0gUJvGnHWmHNj4FgFU2A3ZDifcRQ
593-8ow7bkrHxuaAKzyBvBGAFhAn1/DNP3nMcyrDflOR1m749fPH0FFNjkulW+YZFzvW
594-gQncItzujrnEj1PhZ7szuIgVRs/taTX/dQ1G885x4cVrhkIGuUE=
595------END CERTIFICATE-----
596-
597563 # Certplus Class 2 Primary CA
598564 -----BEGIN CERTIFICATE-----
599565 MIIDkjCCAnqgAwIBAgIRAIW9S/PY2uNp9pTXX8OlRCMwDQYJKoZIhvcNAQEFBQAw
--- a/.config/sublime-text-3/Packages/User/Package Control.sublime-settings
+++ b/.config/sublime-text-3/Packages/User/Package Control.sublime-settings
@@ -6,10 +6,11 @@
66 "installed_packages":
77 [
88 "A File Icon",
9+ "ApacheConf",
910 "Color Highlight",
1011 "CSScomb",
1112 "Emmet",
12- "Expand Selection to Quotes",
13+ "FTPSync",
1314 "Gist",
1415 "gruvbox",
1516 "Markdown Extended",
@@ -19,6 +20,8 @@
1920 "SideBarEnhancements",
2021 "SublimeCodeIntel",
2122 "SublimeLinter",
23+ "SublimeLinter-jshint",
24+ "SublimeLinter-php",
2225 "Terminal"
2326 ]
2427 }
--- a/.config/sublime-text-3/Packages/User/Preferences.sublime-settings
+++ b/.config/sublime-text-3/Packages/User/Preferences.sublime-settings
@@ -8,8 +8,11 @@
88 }
99 ],
1010 "color_scheme": "Packages/One Dark Color Scheme/One Dark.tmTheme",
11+ "detect_indentation": false,
1112 "draw_shadows": false,
13+ "draw_white_space": "all",
1214 "enable_tab_scrolling": false,
15+ "ensure_newline_at_eof_on_save": true,
1316 "font_face": "Roboto Mono Medium",
1417 "font_size": 9,
1518 "gruvbox_accent_blue": true,
@@ -36,13 +39,24 @@
3639 "ignored_packages":
3740 [
3841 ],
42+ "indent_guide_options":
43+ [
44+ "draw_active"
45+ ],
46+ "indent_to_bracket": true,
3947 "line_padding_bottom": 2,
4048 "line_padding_top": 2,
4149 "margin": 3,
50+ "rulers":
51+ [
52+ 120
53+ ],
4254 "show_encoding": true,
4355 "show_scroll_tabs": false,
4456 "tab_size": 2,
4557 "theme": "gruvbox.sublime-theme",
58+ "translate_tabs_to_spaces": true,
59+ "trim_trailing_white_space_on_save": true,
4660 "update_check": false,
4761 "word_wrap": true
4862 }
--- /dev/null
+++ b/.config/sublime-text-3/Packages/User/SublimeCodeIntel.sublime-settings
@@ -0,0 +1,146 @@
1+/*
2+ SublimeCodeIntel default settings
3+ All settings can be overridden in *.sublime-project file
4+*/
5+{
6+ /*
7+ Sets the mode in which SublimeCodeIntel runs:
8+
9+ true - Enabled (the default).
10+ false - Disabled.
11+ */
12+ "codeintel": true,
13+
14+ /* path to codeintel database */
15+ "codeintel_database_dir": "~/.codeintel",
16+
17+ /*
18+ An array of language names which are enabled.
19+ */
20+ "codeintel_enabled_languages":
21+ [
22+ "JavaScript", "Python",
23+ "Ruby", "Python3", "XML", "Perl",
24+ "Twig", "Node.js", "TemplateToolkit", "PHP"
25+ ],
26+
27+ /*
28+ Maps syntax names to languages. This allows variations on a syntax
29+ (for example "Python (Django)") to be used. The key is
30+ the base filename of the .tmLanguage syntax files, and the value
31+ is the syntax it maps to.
32+ */
33+ "codeintel_syntax_map":
34+ {
35+ "Python Django": "Python"
36+ },
37+
38+ "disabled_languages": ["SCSS", "HTML", "Sass", "HTML5", "css", "Less", "MD"],
39+
40+
41+ /* ####################################################################### */
42+ /* the following settings can be overridden for each language individually */
43+ /* see "codeintel_language_settings" below! */
44+ /* ####################################################################### */
45+
46+ /*
47+ Sets the mode in which SublimeCodeIntel's live autocomplete runs:
48+
49+ true - Autocomplete popups as you type (the default).
50+ false - Autocomplete popups only when you request it.
51+ */
52+ "codeintel_live": true,
53+
54+ /*
55+ Tooltips method:
56+
57+ "popup" - Uses Autocomplete popup for tooltips.
58+ "panel" - Uses the output panel for tooltips.
59+ "status" - Uses the status bar for tooltips (was the default).
60+ */
61+ "codeintel_tooltips": "popup",
62+
63+
64+ /*
65+ "buffer" - add word completions from current view
66+ "all" - add word completions from all views from active window
67+ "none" - do not add word completions
68+ */
69+ "codeintel_word_completions": "buffer",
70+
71+ /*
72+ Insert functions snippets.
73+ */
74+ "codeintel_snippets": true,
75+
76+ /*
77+ Define global filters to exclude paths from scanning. Use the codeintel_config setting for language specific settings.
78+ ex: ["list/of","/path/to/exclude"]
79+ (Currently only working for JavaScript and PHP)
80+ */
81+ "codeintel_scan_exclude_dir":[],
82+
83+ /* Code Scanning: Controls how the Code Intelligence system scans your source code files. */
84+
85+ /* Maximum directory depth: */
86+ "codeintel_max_recursive_dir_depth": 10,
87+
88+ /* Include all files and directories from the project base directory: */
89+ "codeintel_scan_files_in_project": true,
90+
91+ /* API Catalogs: SublimeCodeIntel uses API catalogs to provide autocomplete and calltips for 3rd-party libraries.
92+ Add te libraries that you use in your code. Note: Adding all API catalogs for a particular language can lead to confusing results.
93+
94+ Avaliable catalogs:
95+ PyWin32 (Python3) (for Python3: Python Extensions for Windows)
96+ PyWin32 (for Python: Python Extensions for Windows)
97+ Rails (for Ruby: Rails version 1.1.6)
98+ jQuery (for JavaScript: jQuery JavaScript library - version 1.9.1)
99+ Prototype (for JavaScript: JavaScript framework for web development)
100+ dojo (for JavaScript: Dojo Toolkit API - version 1.5.0)
101+ Ext_30 (for JavaScript: Ext JavaScript framework - version 3.0)
102+ HTML5 (for JavaScript: HTML5 (Canvas, Web Messaging, Microdata))
103+ MochiKit (for JavaScript: A lightweight JavaScript library - v1.4.2)
104+ Mozilla Toolkit (for JavaScript: Mozilla Toolkit API - version 1.8)
105+ XBL (for JavaScript: XBL JavaScript support - version 1.0)
106+ YUI (for JavaScript: Yahoo! User Interface Library - v2.8.1)
107+ Drupal (for PHP: A full-featured PHP content management/discussion engine -- v5.1)
108+ PECL (for PHP: A collection of PHP Extensions)
109+ */
110+ "codeintel_selected_catalogs": [],
111+
112+ /*
113+ When editing within a defined scope, no live completion will trigger. ex: ["comment"]
114+ */
115+ "codeintel_exclude_scopes_from_complete_triggers": ["comment"],
116+
117+ /*
118+ Defines a configuration for each language.
119+ */
120+ "codeintel_language_settings": {
121+ "Python3": {
122+ "python3": "/usr/local/bin/python3.3",
123+ "codeintel_scan_extra_dir": [
124+ "/Applications/Sublime Text.app/Contents/MacOS",
125+ "~/Library/Application Support/Sublime Text 3/Packages/SublimeCodeIntel/arch",
126+ "~/Library/Application Support/Sublime Text 3/Packages/SublimeCodeIntel/libs"
127+ ],
128+ "codeintel_scan_files_in_project": true,
129+ "codeintel_selected_catalogs": []
130+ },
131+ "JavaScript": {
132+ "codeintel_scan_extra_dir": [],
133+ "codeintel_scan_exclude_dir":["/build/", "/min/"],
134+ "codeintel_scan_files_in_project": false,
135+ "codeintel_max_recursive_dir_depth": 2,
136+ "codeintel_selected_catalogs": ["jQuery"]
137+ },
138+ "PHP": {
139+ "php": "/Applications/MAMP/bin/php/php5.5.3/bin/php",
140+ "codeintel_scan_extra_dir": [],
141+ "codeintel_scan_files_in_project": true,
142+ "codeintel_max_recursive_dir_depth": 15,
143+ "codeintel_scan_exclude_dir":["/Applications/MAMP/bin/php/php5.5.3/"]
144+ }
145+ }
146+}
--- a/.config/sublime-text-3/Packages/User/Terminal.sublime-settings
+++ b/.config/sublime-text-3/Packages/User/Terminal.sublime-settings
@@ -1,7 +1,7 @@
11 {
22 // The command to execute for the terminal, leave blank for the OS default
33 // On OS X the terminal can be set to iTerm.sh to execute iTerm
4- "terminal": "kitty",
4+ "terminal": "urxvtc",
55
66 // A list of default parameters to pass to the terminal, this can be
77 // overridden by passing the "parameters" key with a list value to the args
--- /dev/null
+++ b/.config/sublime-text-3/Packages/User/snippet/sh-sn.sublime-snippet
@@ -0,0 +1,11 @@
1+<snippet>
2+ <content><![CDATA[
3+```${1:sh}
4+${2:code}
5+```
6+]]></content>
7+ <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
8+ <tabTrigger>sh</tabTrigger>
9+ <!-- Optional: Set a scope to limit where the snippet will trigger -->
10+ <!-- <scope>source.md</scope> -->
11+</snippet>
--- a/.config/tint2/my_ob.tint2rc
+++ b/.config/tint2/my_ob.tint2rc
@@ -1,92 +1,7 @@
1-#---- Generated by tint2conf 6c6f ----
2-# See https://gitlab.com/o9000/tint2/wikis/Configure for
3-# full documentation of the configuration options.
4-#-------------------------------------
5-# Gradients
6-#-------------------------------------
7-# Backgrounds
8-# Background 1: Активная задача
9-rounded = 0
10-border_width = 2
11-border_sides = T
12-border_content_tint_weight = 0
13-background_content_tint_weight = 0
14-background_color = #888888 0
15-border_color = #5a74ca 100
16-background_color_hover = #888888 20
17-border_color_hover = #5a74ca 100
18-background_color_pressed = #888888 20
19-border_color_pressed = #5a74ca 100
20-
21-# Background 2: Задача по умолчанию, Свернутая задача
22-rounded = 0
23-border_width = 0
24-border_sides = TBLR
25-border_content_tint_weight = 0
26-background_content_tint_weight = 0
27-background_color = #000000 0
28-border_color = #000000 0
29-background_color_hover = #888888 20
30-border_color_hover = #888888 20
31-background_color_pressed = #888888 20
32-border_color_pressed = #888888 20
33-
34-# Background 3: Неотложная задача
35-rounded = 0
36-border_width = 2
37-border_sides = T
38-border_content_tint_weight = 0
39-background_content_tint_weight = 0
40-background_color = #888888 0
41-border_color = #e64141 100
42-background_color_hover = #888888 20
43-border_color_hover = #e64141 100
44-background_color_pressed = #888888 20
45-border_color_pressed = #e64141 100
46-
47-# Background 4: Неактивная панель задач
48-rounded = 0
49-border_width = 0
50-border_sides =
51-border_content_tint_weight = 0
52-background_content_tint_weight = 0
53-background_color = #2b303b 80
54-border_color = #000000 0
55-background_color_hover = #888888 20
56-border_color_hover = #000000 0
57-background_color_pressed = #888888 20
58-border_color_pressed = #000000 0
59-
60-# Background 5: Активная панель задач, Батарея, Панель запуска, Системный лоток, Часы
1+# Background 1: Панель
612 rounded = 0
623 border_width = 0
63-border_sides =
64-border_content_tint_weight = 0
65-background_content_tint_weight = 0
66-background_color = #17181a 100
67-border_color = #d8d8d8 0
68-background_color_hover = #5a74ca 62
69-border_color_hover = #d8d8d8 0
70-background_color_pressed = #5a74ca 62
71-border_color_pressed = #d8d8d8 0
72-
73-# Background 6: Всплывающий текст, Button
74-rounded = 0
75-border_width = 0
76-border_sides =
77-border_content_tint_weight = 0
78-background_content_tint_weight = 0
79-background_color = #17181a 100
80-border_color = #222222 90
81-background_color_hover = #2b303b 100
82-border_color_hover = #222222 90
83-background_color_pressed = #2b303b 100
84-border_color_pressed = #222222 90
85-
86-# Background 7: Панель
87-rounded = 0
88-border_width = 0
89-border_sides =
4+border_sides = LR
905 border_content_tint_weight = 0
916 background_content_tint_weight = 0
927 background_color = #17181a 100
@@ -105,7 +20,7 @@ panel_items = PPPPP
10520 panel_size = 100% 34
10621 panel_margin = 0 0
10722 panel_padding = 7 0 0
108-panel_background_id = 7
23+panel_background_id = 1
10924 wm_menu = 1
11025 panel_dock = 0
11126 panel_position = bottom center horizontal
@@ -127,130 +42,18 @@ scale_relative_to_dpi = 0
12742 scale_relative_to_screen_height = 0
12843
12944 #-------------------------------------
130-# Taskbar
131-taskbar_mode = multi_desktop
132-taskbar_hide_if_empty = 1
133-taskbar_padding = 0 0 0
134-taskbar_background_id = 4
135-taskbar_active_background_id = 5
136-taskbar_name = 0
137-taskbar_hide_inactive_tasks = 0
138-taskbar_hide_different_monitor = 1
139-taskbar_hide_different_desktop = 0
140-taskbar_always_show_all_desktop_tasks = 0
141-taskbar_name_padding = 4 4
142-taskbar_name_background_id = 0
143-taskbar_name_active_background_id = 0
144-taskbar_name_font = Clear Sans Medium, Medium 10
145-taskbar_name_font_color = #828282 100
146-taskbar_name_active_font_color = #a0a0bd 100
147-taskbar_distribute_size = 0
148-taskbar_sort_order = none
149-task_align = left
150-
151-#-------------------------------------
152-# Task
153-task_text = 0
154-task_icon = 1
155-task_centered = 1
156-urgent_nb_of_blink = 20
157-task_maximum_size = 36 26
158-task_padding = 10 8 4
159-task_tooltip = 0
160-task_thumbnail = 0
161-task_thumbnail_size = 210
162-task_font_color = #828282 60
163-task_active_font_color = #828282 100
164-task_urgent_font_color = #ffffff 100
165-task_iconified_font_color = #d8d8d8 60
166-task_icon_asb = 80 0 0
167-task_active_icon_asb = 100 0 0
168-task_urgent_icon_asb = 100 0 0
169-task_iconified_icon_asb = 80 0 0
170-task_background_id = 2
171-task_active_background_id = 1
172-task_urgent_background_id = 3
173-task_iconified_background_id = 2
174-mouse_left = toggle_iconify
175-mouse_middle = next_task
176-mouse_right = close
177-mouse_scroll_up = toggle
178-mouse_scroll_down = iconify
179-
180-#-------------------------------------
181-# System tray (notification area)
182-systray_padding = 8 2 4
183-systray_background_id = 5
184-systray_sort = right2left
185-systray_icon_size = 16
186-systray_icon_asb = 50 0 0
187-systray_monitor = 1
188-systray_name_filter =
189-
190-#-------------------------------------
191-# Launcher
192-launcher_padding = 5 0 5
193-launcher_background_id = 5
194-launcher_icon_background_id = 0
195-launcher_icon_size = 24
196-launcher_icon_asb = 100 0 0
197-launcher_icon_theme_override = 0
198-startup_notifications = 1
199-launcher_tooltip = 1
200-
201-#-------------------------------------
202-# Clock
203-time1_format = %a. %d %b %H:%M
204-time2_format =
205-time1_font = Clear Sans Medium, Medium 9
206-time1_timezone =
207-time2_timezone =
208-clock_font_color = #aeb4c6 100
209-clock_padding = 4 4
210-clock_background_id = 5
211-clock_tooltip =
212-clock_tooltip_timezone =
213-clock_lclick_command = gsimplecal
214-clock_rclick_command = xfdesktop --menu
215-clock_mclick_command =
216-clock_uwheel_command =
217-clock_dwheel_command =
218-
219-#-------------------------------------
220-# Battery
221-battery_tooltip = 1
222-battery_low_status = 20
223-battery_low_cmd = notify-send "Battery Low"
224-battery_full_cmd =
225-bat1_font = Ubuntu 11
226-bat2_font = Ubuntu 0
227-battery_font_color = #b5b5b5 100
228-bat1_format =
229-bat2_format =
230-battery_padding = 4 2
231-battery_background_id = 5
232-battery_hide = 101
233-battery_lclick_command = xfce4-power-manager-settings
234-battery_rclick_command = xfce4-power-manager-settings
235-battery_mclick_command =
236-battery_uwheel_command =
237-battery_dwheel_command =
238-ac_connected_cmd =
239-ac_disconnected_cmd =
240-
241-#-------------------------------------
24245 # Button 1
24346 button = new
24447 button_text = 
24548 button_lclick_command = sh $HOME/.bin/toggle-bar.sh
24649 button_rclick_command = $HOME/.bin/toggle-pager.sh
247-button_mclick_command =
248-button_uwheel_command =
249-button_dwheel_command =
50+button_mclick_command =
51+button_uwheel_command =
52+button_dwheel_command =
25053 button_font = Font Awesome 5 Free 10
25154 button_font_color = #aeb4c6 100
25255 button_padding = 5 0
253-button_background_id = 6
56+button_background_id = 0
25457 button_centered = 0
25558 button_max_icon_size = 0
25659
@@ -260,13 +63,13 @@ button = new
26063 button_text = 
26164 button_lclick_command = urxvtc -name tmux -g 190x50 -e sh -c '~/.bin/rxrun.sh'
26265 button_rclick_command = urxvtc -name tmux -g 190x50 -e sh -c 'tmux attach || tmux new -s work'
263-button_mclick_command =
264-button_uwheel_command =
265-button_dwheel_command =
66+button_mclick_command =
67+button_uwheel_command =
68+button_dwheel_command =
26669 button_font = Font Awesome 5 Free 8
26770 button_font_color = #aeb4c6 100
26871 button_padding = 5 0
269-button_background_id = 6
72+button_background_id = 0
27073 button_centered = 0
27174 button_max_icon_size = 0
27275
@@ -275,14 +78,14 @@ button_max_icon_size = 0
27578 button = new
27679 button_text = 
27780 button_lclick_command = urxvtc -name newsboat -g 190x50 -e newsboat
278-button_rclick_command =
279-button_mclick_command =
280-button_uwheel_command =
281-button_dwheel_command =
81+button_rclick_command =
82+button_mclick_command =
83+button_uwheel_command =
84+button_dwheel_command =
28285 button_font = Font Awesome 5 Free 8
28386 button_font_color = #aeb4c6 100
28487 button_padding = 5 0
285-button_background_id = 6
88+button_background_id = 0
28689 button_centered = 0
28790 button_max_icon_size = 0
28891
@@ -291,14 +94,14 @@ button_max_icon_size = 0
29194 button = new
29295 button_text = 
29396 button_lclick_command = xkill
294-button_rclick_command =
97+button_rclick_command =
29598 button_mclick_command = $HOME/.bin/toggle-tint.sh
296-button_uwheel_command =
297-button_dwheel_command =
99+button_uwheel_command =
100+button_dwheel_command =
298101 button_font = Font Awesome 5 Free 8
299102 button_font_color = #aeb4c6 100
300103 button_padding = 5 0
301-button_background_id = 6
104+button_background_id = 0
302105 button_centered = 0
303106 button_max_icon_size = 0
304107
@@ -309,21 +112,11 @@ button_text = 
309112 button_lclick_command = sh $HOME/.bin/xfce-theme.sh
310113 button_rclick_command = polybar-msg cmd toggle
311114 button_mclick_command = $HOME/.bin/compton.sh
312-button_uwheel_command =
313-button_dwheel_command =
115+button_uwheel_command =
116+button_dwheel_command =
314117 button_font = Font Awesome 5 Free 9
315118 button_font_color = #aeb4c6 100
316119 button_padding = 5 0
317-button_background_id = 6
120+button_background_id = 0
318121 button_centered = 0
319122 button_max_icon_size = 0
320-
321-#-------------------------------------
322-# Tooltip
323-tooltip_show_timeout = 0
324-tooltip_hide_timeout = 0
325-tooltip_padding = 10 6
326-tooltip_background_id = 6
327-tooltip_font_color = #d8d8d8 100
328-tooltip_font = Ubuntu 10
329-
--- /dev/null
+++ b/.config/tint2/my_ob.tint2rc.backup.1562873320
@@ -0,0 +1,160 @@
1+# Background 1: Панель
2+rounded = 0
3+border_width = 0
4+border_sides =
5+border_content_tint_weight = 0
6+background_content_tint_weight = 0
7+background_color = #17181a 100
8+border_color = #17181a 100
9+gradient_id = 0
10+background_color_hover = #17181a 100
11+border_color_hover = #17181a 100
12+gradient_id_hover = 0
13+background_color_pressed = #17181a 100
14+border_color_pressed = #17181a 100
15+gradient_id_pressed = 0
16+
17+#-------------------------------------
18+# Panel
19+panel_items = PPPPP
20+panel_size = 100% 34
21+panel_margin = 0 0
22+panel_padding = 7 0 0
23+panel_background_id = 7
24+wm_menu = 1
25+panel_dock = 0
26+panel_position = bottom center horizontal
27+panel_layer = top
28+panel_monitor = all
29+panel_shrink = 1
30+autohide = 1
31+autohide_show_timeout = 0
32+autohide_hide_timeout = 0.1
33+autohide_height = 1
34+strut_policy = none
35+panel_window_name = tint2
36+disable_transparency = 0
37+mouse_effects = 0
38+font_shadow = 0
39+mouse_hover_icon_asb = 100 0 10
40+mouse_pressed_icon_asb = 100 0 0
41+scale_relative_to_dpi = 0
42+scale_relative_to_screen_height = 0
43+
44+#-------------------------------------
45+# Button 1
46+button = new
47+button_text = 
48+button_lclick_command = sh $HOME/.bin/toggle-bar.sh
49+button_rclick_command = $HOME/.bin/toggle-pager.sh
50+button_mclick_command =
51+button_uwheel_command =
52+button_dwheel_command =
53+button_font = Font Awesome 5 Free 10
54+button_font_color = #aeb4c6 100
55+button_padding = 5 0
56+button_background_id = 6
57+button_centered = 0
58+button_max_icon_size = 0
59+
60+#-------------------------------------
61+# Button 2
62+button = new
63+button_text = 
64+button_lclick_command = urxvtc -name tmux -g 190x50 -e sh -c '~/.bin/rxrun.sh'
65+button_rclick_command = urxvtc -name tmux -g 190x50 -e sh -c 'tmux attach || tmux new -s work'
66+button_mclick_command =
67+button_uwheel_command =
68+button_dwheel_command =
69+button_font = Font Awesome 5 Free 8
70+button_font_color = #aeb4c6 100
71+button_padding = 5 0
72+button_background_id = 6
73+button_centered = 0
74+button_max_icon_size = 0
75+
76+#-------------------------------------
77+# Button 3
78+button = new
79+button_text = 
80+button_lclick_command = urxvtc -name newsboat -g 190x50 -e newsboat
81+button_rclick_command =
82+button_mclick_command =
83+button_uwheel_command =
84+button_dwheel_command =
85+button_font = Font Awesome 5 Free 8
86+button_font_color = #aeb4c6 100
87+button_padding = 5 0
88+button_background_id = 6
89+button_centered = 0
90+button_max_icon_size = 0
91+
92+#-------------------------------------
93+# Button 4
94+button = new
95+button_text = 
96+button_lclick_command = xkill
97+button_rclick_command =
98+button_mclick_command = $HOME/.bin/toggle-tint.sh
99+button_uwheel_command =
100+button_dwheel_command =
101+button_font = Font Awesome 5 Free 8
102+button_font_color = #aeb4c6 100
103+button_padding = 5 0
104+button_background_id = 6
105+button_centered = 0
106+button_max_icon_size = 0
107+
108+#-------------------------------------
109+# Button 5
110+button = new
111+button_text = 
112+button_lclick_command = sh $HOME/.bin/xfce-theme.sh
113+button_rclick_command = polybar-msg cmd toggle
114+button_mclick_command = $HOME/.bin/compton.sh
115+button_uwheel_command =
116+button_dwheel_command =
117+button_font = Font Awesome 5 Free 9
118+button_font_color = #aeb4c6 100
119+button_padding = 5 0
120+button_background_id = 6
121+button_centered = 0
122+button_max_icon_size = 0
123+# bg
124+rounded = 15
125+border_width = 0
126+border_sides = TBLR
127+background_color = #8a757e 100
128+
129+# panel
130+panel_items = C:B
131+panel_size = 110 30
132+panel_position = bottom right horizontal
133+panel_layer = bottom
134+panel_monitor = all
135+panel_margin = 10 10
136+panel_padding = 10 8
137+panel_background_id = 1
138+
139+separator = new
140+separator_color = #2c3539 100
141+separator_style = line
142+separator_size = 1
143+separator_padding = 0 0
144+# clock
145+time1_format = %H:%M
146+time1_font = Unifont medium 8
147+#%a %d %b
148+clock_font_color = #2c3539 100
149+clock_padding = 0 0
150+clock_background_id = 0
151+
152+# battery
153+bat1_format = %p
154+bat1_font = Unifont medium 8
155+battery_hide = never
156+battery_low_status = 20
157+# battery_low_cmd = cmd here
158+battery_font_color = #2c3539 100
159+battery_padding = 0 0
160+battery_background_id = 0
--- /dev/null
+++ b/.config/tint2/my_ob.tint2rc.backup.1562873696
@@ -0,0 +1,122 @@
1+# Background 1: Панель
2+rounded = 0
3+border_width = 0
4+border_sides =
5+border_content_tint_weight = 0
6+background_content_tint_weight = 0
7+background_color = #17181a 100
8+border_color = #17181a 100
9+gradient_id = 0
10+background_color_hover = #17181a 100
11+border_color_hover = #17181a 100
12+gradient_id_hover = 0
13+background_color_pressed = #17181a 100
14+border_color_pressed = #17181a 100
15+gradient_id_pressed = 0
16+
17+#-------------------------------------
18+# Panel
19+panel_items = PPPPP
20+panel_size = 100% 34
21+panel_margin = 0 0
22+panel_padding = 7 0 0
23+panel_background_id = 7
24+wm_menu = 1
25+panel_dock = 0
26+panel_position = bottom center horizontal
27+panel_layer = top
28+panel_monitor = all
29+panel_shrink = 1
30+autohide = 1
31+autohide_show_timeout = 0
32+autohide_hide_timeout = 0.1
33+autohide_height = 1
34+strut_policy = none
35+panel_window_name = tint2
36+disable_transparency = 0
37+mouse_effects = 0
38+font_shadow = 0
39+mouse_hover_icon_asb = 100 0 10
40+mouse_pressed_icon_asb = 100 0 0
41+scale_relative_to_dpi = 0
42+scale_relative_to_screen_height = 0
43+
44+#-------------------------------------
45+# Button 1
46+button = new
47+button_text = 
48+button_lclick_command = sh $HOME/.bin/toggle-bar.sh
49+button_rclick_command = $HOME/.bin/toggle-pager.sh
50+button_mclick_command =
51+button_uwheel_command =
52+button_dwheel_command =
53+button_font = Font Awesome 5 Free 10
54+button_font_color = #aeb4c6 100
55+button_padding = 5 0
56+button_background_id = 6
57+button_centered = 0
58+button_max_icon_size = 0
59+
60+#-------------------------------------
61+# Button 2
62+button = new
63+button_text = 
64+button_lclick_command = urxvtc -name tmux -g 190x50 -e sh -c '~/.bin/rxrun.sh'
65+button_rclick_command = urxvtc -name tmux -g 190x50 -e sh -c 'tmux attach || tmux new -s work'
66+button_mclick_command =
67+button_uwheel_command =
68+button_dwheel_command =
69+button_font = Font Awesome 5 Free 8
70+button_font_color = #aeb4c6 100
71+button_padding = 5 0
72+button_background_id = 6
73+button_centered = 0
74+button_max_icon_size = 0
75+
76+#-------------------------------------
77+# Button 3
78+button = new
79+button_text = 
80+button_lclick_command = urxvtc -name newsboat -g 190x50 -e newsboat
81+button_rclick_command =
82+button_mclick_command =
83+button_uwheel_command =
84+button_dwheel_command =
85+button_font = Font Awesome 5 Free 8
86+button_font_color = #aeb4c6 100
87+button_padding = 5 0
88+button_background_id = 6
89+button_centered = 0
90+button_max_icon_size = 0
91+
92+#-------------------------------------
93+# Button 4
94+button = new
95+button_text = 
96+button_lclick_command = xkill
97+button_rclick_command =
98+button_mclick_command = $HOME/.bin/toggle-tint.sh
99+button_uwheel_command =
100+button_dwheel_command =
101+button_font = Font Awesome 5 Free 8
102+button_font_color = #aeb4c6 100
103+button_padding = 5 0
104+button_background_id = 6
105+button_centered = 0
106+button_max_icon_size = 0
107+
108+#-------------------------------------
109+# Button 5
110+button = new
111+button_text = 
112+button_lclick_command = sh $HOME/.bin/xfce-theme.sh
113+button_rclick_command = polybar-msg cmd toggle
114+button_mclick_command = $HOME/.bin/compton.sh
115+button_uwheel_command =
116+button_dwheel_command =
117+button_font = Font Awesome 5 Free 9
118+button_font_color = #aeb4c6 100
119+button_padding = 5 0
120+button_background_id = 6
121+button_centered = 0
122+button_max_icon_size = 0
--- a/.config/tint2/tray.tint2rc
+++ b/.config/tint2/tray.tint2rc
@@ -1,79 +1,7 @@
1-#---- Generated by tint2conf 20bb ----
2-# See https://gitlab.com/o9000/tint2/wikis/Configure for
3-# full documentation of the configuration options.
4-#-------------------------------------
5-# Gradients
6-#-------------------------------------
7-# Backgrounds
8-# Background 1: Активная задача
9-rounded = 0
10-border_width = 2
11-border_sides = T
12-border_content_tint_weight = 0
13-background_content_tint_weight = 0
14-background_color = #888888 0
15-border_color = #5a74ca 100
16-background_color_hover = #888888 20
17-border_color_hover = #5a74ca 100
18-background_color_pressed = #888888 20
19-border_color_pressed = #5a74ca 100
20-
21-# Background 2: Задача по умолчанию, Свернутая задача
22-rounded = 0
23-border_width = 0
24-border_sides = TBLR
25-border_content_tint_weight = 0
26-background_content_tint_weight = 0
27-background_color = #000000 0
28-border_color = #000000 0
29-background_color_hover = #888888 20
30-border_color_hover = #888888 20
31-background_color_pressed = #888888 20
32-border_color_pressed = #888888 20
33-
34-# Background 3: Неотложная задача
35-rounded = 0
36-border_width = 2
37-border_sides = T
38-border_content_tint_weight = 0
39-background_content_tint_weight = 0
40-background_color = #888888 0
41-border_color = #e64141 100
42-background_color_hover = #888888 20
43-border_color_hover = #e64141 100
44-background_color_pressed = #888888 20
45-border_color_pressed = #e64141 100
46-
47-# Background 4: Неактивная панель задач
48-rounded = 0
49-border_width = 0
50-border_sides = LR
51-border_content_tint_weight = 0
52-background_content_tint_weight = 0
53-background_color = #2b303b 80
54-border_color = #000000 0
55-background_color_hover = #888888 20
56-border_color_hover = #000000 0
57-background_color_pressed = #888888 20
58-border_color_pressed = #000000 0
59-
60-# Background 5: Активная панель задач, Батарея, Панель запуска, Системный лоток, Часы
61-rounded = 0
62-border_width = 0
63-border_sides = LR
64-border_content_tint_weight = 0
65-background_content_tint_weight = 0
66-background_color = #17181a 90
67-border_color = #d8d8d8 0
68-background_color_hover = #5a74ca 62
69-border_color_hover = #d8d8d8 0
70-background_color_pressed = #5a74ca 62
71-border_color_pressed = #d8d8d8 0
72-
73-# Background 6: Всплывающий текст, Панель
1+# Background 1: Панель, Системный лоток
742 rounded = 0
753 border_width = 0
76-border_sides = TBLR
4+border_sides = L
775 border_content_tint_weight = 0
786 background_content_tint_weight = 0
797 background_color = #17181a 100
@@ -89,7 +17,7 @@ panel_items = S
8917 panel_size = 100% 34
9018 panel_margin = 0 0
9119 panel_padding = 5 0 0
92-panel_background_id = 6
20+panel_background_id = 1
9321 wm_menu = 1
9422 panel_dock = 0
9523 panel_position = bottom right horizontal
@@ -111,124 +39,11 @@ scale_relative_to_dpi = 0
11139 scale_relative_to_screen_height = 0
11240
11341 #-------------------------------------
114-# Taskbar
115-taskbar_mode = multi_desktop
116-taskbar_hide_if_empty = 1
117-taskbar_padding = 0 0 0
118-taskbar_background_id = 4
119-taskbar_active_background_id = 5
120-taskbar_name = 0
121-taskbar_hide_inactive_tasks = 0
122-taskbar_hide_different_monitor = 1
123-taskbar_hide_different_desktop = 0
124-taskbar_always_show_all_desktop_tasks = 0
125-taskbar_name_padding = 4 4
126-taskbar_name_background_id = 0
127-taskbar_name_active_background_id = 0
128-taskbar_name_font = Clear Sans Medium, Medium 10
129-taskbar_name_font_color = #828282 100
130-taskbar_name_active_font_color = #a0a0bd 100
131-taskbar_distribute_size = 0
132-taskbar_sort_order = none
133-task_align = left
134-
135-#-------------------------------------
136-# Task
137-task_text = 0
138-task_icon = 1
139-task_centered = 1
140-urgent_nb_of_blink = 20
141-task_maximum_size = 36 26
142-task_padding = 10 8 4
143-task_font = Clear Sans Medium, Medium 10
144-task_tooltip = 0
145-task_thumbnail = 0
146-task_thumbnail_size = 210
147-task_font_color = #828282 60
148-task_active_font_color = #828282 100
149-task_urgent_font_color = #ffffff 100
150-task_iconified_font_color = #d8d8d8 60
151-task_icon_asb = 80 0 0
152-task_active_icon_asb = 100 0 0
153-task_urgent_icon_asb = 100 0 0
154-task_iconified_icon_asb = 80 0 0
155-task_background_id = 2
156-task_active_background_id = 1
157-task_urgent_background_id = 3
158-task_iconified_background_id = 2
159-mouse_left = toggle_iconify
160-mouse_middle = next_task
161-mouse_right = close
162-mouse_scroll_up = toggle
163-mouse_scroll_down = iconify
164-
165-#-------------------------------------
16642 # System tray (notification area)
16743 systray_padding = 8 2 4
168-systray_background_id = 5
44+systray_background_id = 1
16945 systray_sort = right2left
17046 systray_icon_size = 16
17147 systray_icon_asb = 40 0 0
17248 systray_monitor = primary
173-systray_name_filter =
174-
175-#-------------------------------------
176-# Launcher
177-launcher_padding = 5 0 5
178-launcher_background_id = 5
179-launcher_icon_background_id = 0
180-launcher_icon_size = 24
181-launcher_icon_asb = 100 0 0
182-launcher_icon_theme_override = 0
183-startup_notifications = 1
184-launcher_tooltip = 1
185-
186-#-------------------------------------
187-# Clock
188-time1_format = %H:%M
189-time2_format =
190-time1_font = Clear Sans Medium, Medium 11
191-time1_timezone =
192-time2_timezone =
193-clock_font_color = #aeb4c6 100
194-clock_padding = 4 4
195-clock_background_id = 5
196-clock_tooltip =
197-clock_tooltip_timezone =
198-clock_lclick_command =
199-clock_rclick_command =
200-clock_mclick_command =
201-clock_uwheel_command =
202-clock_dwheel_command =
203-
204-#-------------------------------------
205-# Battery
206-battery_tooltip = 1
207-battery_low_status = 20
208-battery_low_cmd = notify-send "Battery Low"
209-battery_full_cmd =
210-bat1_font = Ubuntu 11
211-bat2_font = Ubuntu 0
212-battery_font_color = #b5b5b5 100
213-bat1_format =
214-bat2_format =
215-battery_padding = 4 2
216-battery_background_id = 5
217-battery_hide = 101
218-battery_lclick_command = xfce4-power-manager-settings
219-battery_rclick_command = xfce4-power-manager-settings
220-battery_mclick_command =
221-battery_uwheel_command =
222-battery_dwheel_command =
223-ac_connected_cmd =
224-ac_disconnected_cmd =
225-
226-#-------------------------------------
227-# Tooltip
228-tooltip_show_timeout = 0
229-tooltip_hide_timeout = 0
230-tooltip_padding = 10 6
231-tooltip_background_id = 6
232-tooltip_font_color = #d8d8d8 100
233-tooltip_font = Ubuntu 10
234-
49+systray_name_filter =
--- /dev/null
+++ b/.config/tint2/tray.tint2rc.backup.1562874061
@@ -0,0 +1,49 @@
1+# Background 1: Панель
2+rounded = 0
3+border_width = 0
4+border_sides = TBLR
5+border_content_tint_weight = 0
6+background_content_tint_weight = 0
7+background_color = #17181a 100
8+border_color = #222222 90
9+background_color_hover = #2b303b 100
10+border_color_hover = #222222 90
11+background_color_pressed = #2b303b 100
12+border_color_pressed = #222222 90
13+
14+#-------------------------------------
15+# Panel
16+panel_items = S
17+panel_size = 100% 34
18+panel_margin = 0 0
19+panel_padding = 5 0 0
20+panel_background_id = 6
21+wm_menu = 1
22+panel_dock = 0
23+panel_position = bottom right horizontal
24+panel_layer = top
25+panel_monitor = all
26+panel_shrink = 1
27+autohide = 1
28+autohide_show_timeout = 0
29+autohide_hide_timeout = 0.1
30+autohide_height = 1
31+strut_policy = none
32+panel_window_name = tint2
33+disable_transparency = 0
34+mouse_effects = 0
35+font_shadow = 0
36+mouse_hover_icon_asb = 100 0 10
37+mouse_pressed_icon_asb = 100 0 0
38+scale_relative_to_dpi = 0
39+scale_relative_to_screen_height = 0
40+
41+#-------------------------------------
42+# System tray (notification area)
43+systray_padding = 8 2 4
44+systray_background_id = 5
45+systray_sort = right2left
46+systray_icon_size = 16
47+systray_icon_asb = 40 0 0
48+systray_monitor = primary
49+systray_name_filter =
--- /dev/null
+++ b/.config/tint2/tray.tint2rc.backup.1562874413
@@ -0,0 +1,56 @@
1+#---- Generated by tint2conf b816 ----
2+# See https://gitlab.com/o9000/tint2/wikis/Configure for
3+# full documentation of the configuration options.
4+#-------------------------------------
5+# Gradients
6+#-------------------------------------
7+# Backgrounds
8+# Background 1: Системный лоток
9+rounded = 0
10+border_width = 0
11+border_sides = TBLR
12+border_content_tint_weight = 0
13+background_content_tint_weight = 0
14+background_color = #17181a 100
15+border_color = #222222 90
16+background_color_hover = #2b303b 100
17+border_color_hover = #222222 90
18+background_color_pressed = #2b303b 100
19+border_color_pressed = #222222 90
20+
21+#-------------------------------------
22+# Panel
23+panel_items = S
24+panel_size = 100% 34
25+panel_margin = 0 0
26+panel_padding = 5 0 0
27+panel_background_id = 0
28+wm_menu = 1
29+panel_dock = 0
30+panel_position = bottom right horizontal
31+panel_layer = top
32+panel_monitor = all
33+panel_shrink = 1
34+autohide = 1
35+autohide_show_timeout = 0
36+autohide_hide_timeout = 0.1
37+autohide_height = 1
38+strut_policy = none
39+panel_window_name = tint2
40+disable_transparency = 0
41+mouse_effects = 0
42+font_shadow = 0
43+mouse_hover_icon_asb = 100 0 10
44+mouse_pressed_icon_asb = 100 0 0
45+scale_relative_to_dpi = 0
46+scale_relative_to_screen_height = 0
47+
48+#-------------------------------------
49+# System tray (notification area)
50+systray_padding = 8 2 4
51+systray_background_id = 1
52+systray_sort = right2left
53+systray_icon_size = 16
54+systray_icon_asb = 40 0 0
55+systray_monitor = primary
56+systray_name_filter =
--- a/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
@@ -34,6 +34,6 @@
3434 <property name="MenuBarAccel" type="empty"/>
3535 <property name="CursorThemeName" type="empty"/>
3636 <property name="CursorThemeSize" type="empty"/>
37- <property name="DecorationLayout" type="string" value="menu:"/>
37+ <property name="DecorationLayout" type="string" value=":minimize,maximize,close"/>
3838 </property>
3939 </channel>
--- a/.dotsrc
+++ b/.dotsrc
@@ -105,6 +105,6 @@ ROOT_PATHS=(
105105 "/etc/pacman.conf"
106106 "/etc/sddm.conf"
107107 "/etc/vconsole.conf"
108-"/etc/pulse/daemon.conf"
108+"/etc/pulse/default.pa"
109109 "/usr/share/sddm/themes/darkine"
110110 )
--- a/.tmux.conf
+++ b/.tmux.conf
@@ -12,8 +12,8 @@ set-option -g aggressive-resize on
1212 set-option -g history-limit 10000
1313 set-option -w -g main-pane-width 90
1414
15-set-option -g default-terminal 'rxvt-unicode'
16-#set-option -g default-terminal 'xterm-256color'
15+# set-option -g default-terminal 'rxvt-unicode'
16+set-option -g default-terminal 'xterm-256color'
1717 #set-option -ga terminal-overrides ',tmux-256color:Tc'
1818
1919 set-option -ga terminal-overrides ',*:Ss=\E[%p1%d q:Se=\E[2 q'
--- a/.zshrc
+++ b/.zshrc
@@ -28,7 +28,9 @@ export FZF_DEFAULT_OPTS="--height 50% --layout=reverse --border --preview 'file
2828 export FZF_COMPLETION_TRIGGER="~~"
2929
3030 # export TERM="xterm-kitty"
31-export TERM="rxvt-unicode"
31+# export TERM="rxvt-unicode"
32+# export TERM="rxvt-unicode-256color"
33+export TERM="xterm-256color"
3234 export EDITOR="$(if [[ -n $DISPLAY ]]; then echo 'subl3'; else echo 'nano'; fi)"
3335 export BROWSER="chromium"
3436 export SSH_KEY_PATH="~/.ssh/dsa_id"
@@ -37,8 +39,3 @@ export XDG_CONFIG_HOME="$HOME/.config"
3739 [[ -f ~/.alias_zsh ]] && . ~/.alias_zsh
3840
3941 # export PATH=$HOME/.gem/ruby/2.6.0/bin:$PATH
40-PATH="/home/st/perl5/bin${PATH:+:${PATH}}"; export PATH;
41-PERL5LIB="/home/st/perl5/lib/perl5${PERL5LIB:+:${PERL5LIB}}"; export PERL5LIB;
42-PERL_LOCAL_LIB_ROOT="/home/st/perl5${PERL_LOCAL_LIB_ROOT:+:${PERL_LOCAL_LIB_ROOT}}"; export PERL_LOCAL_LIB_ROOT;
43-PERL_MB_OPT="--install_base \"/home/st/perl5\""; export PERL_MB_OPT;
44-PERL_MM_OPT="INSTALL_BASE=/home/st/perl5"; export PERL_MM_OPT;
--- a/root/etc/pulse/daemon.conf
+++ /dev/null
@@ -1,90 +0,0 @@
1-# This file is part of PulseAudio.
2-#
3-# PulseAudio is free software; you can redistribute it and/or modify
4-# it under the terms of the GNU Lesser General Public License as published by
5-# the Free Software Foundation; either version 2 of the License, or
6-# (at your option) any later version.
7-#
8-# PulseAudio is distributed in the hope that it will be useful, but
9-# WITHOUT ANY WARRANTY; without even the implied warranty of
10-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11-# General Public License for more details.
12-#
13-# You should have received a copy of the GNU Lesser General Public License
14-# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
15-
16-## Configuration file for the PulseAudio daemon. See pulse-daemon.conf(5) for
17-## more information. Default values are commented out. Use either ; or # for
18-## commenting.
19-
20-; daemonize = no
21-; fail = yes
22-; allow-module-loading = yes
23-; allow-exit = yes
24-; use-pid-file = yes
25-; system-instance = no
26-; local-server-type = user
27-; enable-shm = yes
28-; enable-memfd = yes
29-; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
30-; lock-memory = no
31-; cpu-limit = no
32-
33-; high-priority = yes
34-; nice-level = -11
35-
36-; realtime-scheduling = yes
37-; realtime-priority = 5
38-
39-; exit-idle-time = 20
40-; scache-idle-time = 20
41-
42-; dl-search-path = (depends on architecture)
43-
44-; load-default-script-file = yes
45-; default-script-file = /etc/pulse/default.pa
46-
47-; log-target = auto
48-; log-level = notice
49-; log-meta = no
50-; log-time = no
51-; log-backtrace = 0
52-
53-; resample-method = speex-float-1
54-avoid-resampling = true
55-; enable-remixing = yes
56-; remixing-use-all-sink-channels = yes
57-; enable-lfe-remixing = no
58-; lfe-crossover-freq = 0
59-
60-flat-volumes = no
61-; flat-volumes = yes
62-
63-; rlimit-fsize = -1
64-; rlimit-data = -1
65-; rlimit-stack = -1
66-; rlimit-core = -1
67-; rlimit-as = -1
68-; rlimit-rss = -1
69-; rlimit-nproc = -1
70-; rlimit-nofile = 256
71-; rlimit-memlock = -1
72-; rlimit-locks = -1
73-; rlimit-sigpending = -1
74-; rlimit-msgqueue = -1
75-; rlimit-nice = 31
76-; rlimit-rtprio = 9
77-; rlimit-rttime = 200000
78-
79-; default-sample-format = s16le
80-default-sample-rate = 48000
81-; alternate-sample-rate = 48000
82-; default-sample-channels = 2
83-; default-channel-map = front-left,front-right
84-
85-; default-fragments = 4
86-; default-fragment-size-msec = 25
87-
88-; enable-deferred-volume = yes
89-; deferred-volume-safety-margin-usec = 8000
90-; deferred-volume-extra-delay-usec = 0
--- /dev/null
+++ b/root/etc/pulse/default.pa
@@ -0,0 +1,142 @@
1+#!/usr/bin/pulseaudio -nF
2+#
3+# This file is part of PulseAudio.
4+#
5+# PulseAudio is free software; you can redistribute it and/or modify it
6+# under the terms of the GNU Lesser General Public License as published by
7+# the Free Software Foundation; either version 2 of the License, or
8+# (at your option) any later version.
9+#
10+# PulseAudio is distributed in the hope that it will be useful, but
11+# WITHOUT ANY WARRANTY; without even the implied warranty of
12+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13+# General Public License for more details.
14+#
15+# You should have received a copy of the GNU Lesser General Public License
16+# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
17+
18+# This startup script is used only if PulseAudio is started per-user
19+# (i.e. not in system mode)
20+
21+.fail
22+
23+### Automatically restore the volume of streams and devices
24+load-module module-device-restore
25+load-module module-stream-restore
26+load-module module-card-restore
27+
28+### Automatically augment property information from .desktop files
29+### stored in /usr/share/application
30+load-module module-augment-properties
31+
32+### Should be after module-*-restore but before module-*-detect
33+load-module module-switch-on-port-available
34+
35+### Load audio drivers statically
36+### (it's probably better to not load these drivers manually, but instead
37+### use module-udev-detect -- see below -- for doing this automatically)
38+#load-module module-alsa-sink
39+#load-module module-alsa-source device=hw:1,0
40+#load-module module-oss device="/dev/dsp" sink_name=output source_name=input
41+#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
42+#load-module module-null-sink
43+#load-module module-pipe-sink
44+
45+### Automatically load driver modules depending on the hardware available
46+.ifexists module-udev-detect.so
47+load-module module-udev-detect tsched=0
48+.else
49+### Use the static hardware detection module (for systems that lack udev support)
50+load-module module-detect
51+.endif
52+
53+### Automatically connect sink and source if JACK server is present
54+.ifexists module-jackdbus-detect.so
55+.nofail
56+load-module module-jackdbus-detect channels=2
57+.fail
58+.endif
59+
60+### Automatically load driver modules for Bluetooth hardware
61+.ifexists module-bluetooth-policy.so
62+load-module module-bluetooth-policy
63+.endif
64+
65+.ifexists module-bluetooth-discover.so
66+load-module module-bluetooth-discover
67+.endif
68+
69+### Load several protocols
70+load-module module-dbus-protocol
71+.ifexists module-esound-protocol-unix.so
72+load-module module-esound-protocol-unix
73+.endif
74+load-module module-native-protocol-unix
75+
76+### Network access (may be configured with paprefs, so leave this commented
77+### here if you plan to use paprefs)
78+#load-module module-esound-protocol-tcp
79+#load-module module-native-protocol-tcp
80+#load-module module-zeroconf-publish
81+
82+### Load the RTP receiver module (also configured via paprefs, see above)
83+#load-module module-rtp-recv
84+
85+### Load the RTP sender module (also configured via paprefs, see above)
86+#load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 sink_properties="device.description='RTP Multicast Sink'"
87+#load-module module-rtp-send source=rtp.monitor
88+
89+### Load additional modules from GSettings. This can be configured with the paprefs tool.
90+### Please keep in mind that the modules configured by paprefs might conflict with manually
91+### loaded modules.
92+.ifexists module-gsettings.so
93+.nofail
94+load-module module-gsettings
95+.fail
96+.endif
97+
98+
99+### Automatically restore the default sink/source when changed by the user
100+### during runtime
101+### NOTE: This should be loaded as early as possible so that subsequent modules
102+### that look up the default sink/source get the right value
103+load-module module-default-device-restore
104+
105+### Automatically move streams to the default sink if the sink they are
106+### connected to dies, similar for sources
107+load-module module-rescue-streams
108+
109+### Make sure we always have a sink around, even if it is a null sink.
110+load-module module-always-sink
111+
112+### Honour intended role device property
113+load-module module-intended-roles
114+
115+### Automatically suspend sinks/sources that become idle for too long
116+load-module module-suspend-on-idle
117+
118+### If autoexit on idle is enabled we want to make sure we only quit
119+### when no local session needs us anymore.
120+.ifexists module-console-kit.so
121+load-module module-console-kit
122+.endif
123+.ifexists module-systemd-login.so
124+load-module module-systemd-login
125+.endif
126+
127+### Enable positioned event sounds
128+load-module module-position-event-sounds
129+
130+### Cork music/video streams when a phone stream is active
131+load-module module-role-cork
132+
133+### Modules to allow autoloading of filters (such as echo cancellation)
134+### on demand. module-filter-heuristics tries to determine what filters
135+### make sense, and module-filter-apply does the heavy-lifting of
136+### loading modules and rerouting streams.
137+load-module module-filter-heuristics
138+load-module module-filter-apply
139+
140+### Make some devices default
141+#set-default-sink output
142+#set-default-source input