Revisão | 153bb7286829610f7709e534ee7939bbdadd53a2 (tree) |
---|---|
Hora | 2020-03-08 22:49:05 |
Autor | ![]() |
Commiter | creio |
2020.03.08 Update
@@ -19,9 +19,6 @@ alias iip="curl --max-time 10 -w '\n' http://ident.me" | ||
19 | 19 | alias tb="nc termbin.com 9999" |
20 | 20 | alias speed="curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -" |
21 | 21 | |
22 | -alias pkglist="pacman -Qneq > ~/.pkglist.txt" | |
23 | -alias aurlist="pacman -Qmeq > ~/.aurlist.txt" | |
24 | - | |
25 | 22 | alias run="dmenu_run -l 10 -p 'Search:' -fn 'ClearSansMedium 12' -nb '#282c37' -nf '#93a1a1' -sb '#5a74ca' -sf '#fff'" |
26 | 23 | |
27 | 24 | # blur img: blur 4 .wall/wl3.jpg blur.jpg |
@@ -154,7 +151,7 @@ alias gpm="git push origin master" | ||
154 | 151 | alias ghab="$BROWSER http://github.com/ctlos &" |
155 | 152 | |
156 | 153 | # tor chromium, min |
157 | -alias torc="min --proxy-server='socks://127.0.0.1:9050' &" | |
154 | +alias torc="$BROWSER --proxy-server='socks://127.0.0.1:9050' &" | |
158 | 155 | |
159 | 156 | # full screen flags -fs |
160 | 157 | alias yt="youtube-viewer" |
@@ -165,11 +162,11 @@ ytv () { | ||
165 | 162 | # youtube-dl --ignore-errors -o '~/Видео/youtube/%(playlist)s/%(title)s.%(ext)s' https://www.youtube.com/playlist?list=PL-UzghgfytJQV-JCEtyuttutudMk7 |
166 | 163 | # Загрузка Видео ~/Videos или ~/Видео |
167 | 164 | # Пример: dlv https://www.youtube.com/watch?v=gBAfejjUQoA |
168 | -ytv () { | |
165 | +dlv () { | |
169 | 166 | youtube-dl --ignore-errors -o '~/Videos/youtube/%(title)s.%(ext)s' "$1" |
170 | 167 | } |
171 | 168 | # dlp https://www.youtube.com/playlist?list=PL-UzghgfytJQV-JCEtyuttutudMk7 |
172 | -ytp () { | |
169 | +dlp () { | |
173 | 170 | youtube-dl --ignore-errors -o '~/Videos/youtube/%(playlist)s/%(title)s.%(ext)s' "$1" |
174 | 171 | } |
175 | 172 |
@@ -220,6 +217,9 @@ alias sna="sudo nautilus ." | ||
220 | 217 | alias h="htop" |
221 | 218 | alias {v,vi,vim}="nvim" |
222 | 219 | |
220 | +alias pkglist="pacman -Qneq > ~/.pkglist.txt" | |
221 | +alias aurlist="pacman -Qmeq > ~/.aurlist.txt" | |
222 | + | |
223 | 223 | alias packey="sudo pacman-key --init && sudo pacman-key --populate archlinux && sudo pacman-key --refresh-keys && sudo pacman -Syy" |
224 | 224 | alias sp="sudo pacman -S" |
225 | 225 | alias spU="sudo pacman -U" |
@@ -232,6 +232,7 @@ alias spr="sudo pacman -R" | ||
232 | 232 | |
233 | 233 | alias y="yay -S" |
234 | 234 | alias yn="yay -S --noconfirm" |
235 | +alias yl="yay -S --noconfirm - < .aurlist.txt" | |
235 | 236 | alias ys="yay" |
236 | 237 | alias ysn="yay --noconfirm" |
237 | 238 | alias yc="yay -Sc" |
@@ -1,28 +1,33 @@ | ||
1 | 1 | betterlockscreen |
2 | 2 | caffeine-ng |
3 | -cava | |
4 | -chromium-vaapi-bin | |
3 | +cava-git | |
5 | 4 | ckbcomp |
6 | 5 | clipit |
6 | +ctlos-keyring | |
7 | +gnome-menus2 | |
7 | 8 | gotop-bin |
9 | +gwe | |
8 | 10 | hardcode-tray-git |
9 | 11 | inxi |
12 | +lemonbar-git | |
13 | +micro-bin | |
10 | 14 | mkinitcpio-openswap |
15 | +mylaunchpad-git | |
16 | +n30f-git | |
11 | 17 | nerd-fonts-hack |
12 | 18 | netwmpager |
13 | 19 | oh-my-zsh-git |
14 | -polybar | |
20 | +pfetch-git | |
21 | +polybar-git | |
22 | +publii | |
23 | +python-injector | |
24 | +python-py3nvml | |
25 | +python2-distutils-extra | |
15 | 26 | python2-pyparted |
16 | 27 | pythonqt |
17 | 28 | qgnomeplatform-git |
18 | 29 | rofi-git |
30 | +rofi-greenclip | |
19 | 31 | rxvt-unicode-patched |
20 | -skippy-xd-git | |
21 | -sublime-text-dev | |
22 | -suru-plus-git | |
23 | -timeshift | |
24 | -tint2-git | |
25 | -ttf-clear-sans | |
26 | -ttf-weather-icons | |
32 | +vidcutter | |
27 | 33 | yay-bin |
28 | -zsh-fast-syntax-highlighting-git |
@@ -1 +1 @@ | ||
1 | -470 | |
1 | +469 |
@@ -2,8 +2,8 @@ sw_volume: 100 | ||
2 | 2 | audio_device_state:1:MPD pulse |
3 | 3 | audio_device_state:1:MPD FIFO |
4 | 4 | state: pause |
5 | -current: 37 | |
6 | -time: 35.338000 | |
5 | +current: 42 | |
6 | +time: 56.620000 | |
7 | 7 | random: 0 |
8 | 8 | repeat: 0 |
9 | 9 | single: 0 |
@@ -1,11 +1,11 @@ | ||
1 | 1 | stop-screensaver = "yes" |
2 | -#vo=vaapi | |
3 | -vo=opengl | |
4 | -#hwdec=vaapi | |
5 | -hwdec=auto | |
2 | +vo=vdpau | |
3 | +# vo=opengl | |
4 | +hwdec=vdpau | |
5 | +# hwdec=auto | |
6 | 6 | #audio-device=alsa/headphones |
7 | 7 | user-agent="Mozilla/5.0" |
8 | 8 | volume=100 |
9 | 9 | #cache-default=153600 |
10 | 10 | #cache-seek-min=1024 |
11 | -#cache-pause=no | |
\ No newline at end of file | ||
11 | +#cache-pause=no |
@@ -9,12 +9,12 @@ color info color4 default | ||
9 | 9 | color article color4 default |
10 | 10 | |
11 | 11 | # highlights |
12 | -highlight article "^(Feed|Title|Link|Date|Author):.*$" color4 default | |
12 | +highlight article "^(Feed|Title|Link|Date|Author):.*$" color4 default | |
13 | 13 | highlight article "https?://[^ ]+" color15 default protect |
14 | 14 | |
15 | 15 | # generals |
16 | 16 | confirm-exit yes |
17 | -browser chromium | |
17 | +browser firefox | |
18 | 18 | auto-reload yes |
19 | 19 | cleanup-on-quit yes |
20 | 20 | player mpv |
@@ -24,4 +24,4 @@ reload-threads 2 | ||
24 | 24 | notify-program notify-send |
25 | 25 | |
26 | 26 | # add video or audio to play queue using mpv (requires: mpv, youtube-dl, youtube-viewer) |
27 | -macro y set browser "youtube-viewer %u"; open-in-browser ; set browser "$BROWSER %u" | |
\ No newline at end of file | ||
27 | +macro y set browser "youtube-viewer %u"; open-in-browser ; set browser "$BROWSER %u" |
@@ -1 +1 @@ | ||
1 | -1582740291 | |
\ No newline at end of file | ||
1 | +1583668084 | |
\ No newline at end of file |
@@ -22,6 +22,7 @@ | ||
22 | 22 | "SublimeLinter", |
23 | 23 | "SublimeLinter-jshint", |
24 | 24 | "SublimeLinter-php", |
25 | - "Terminal" | |
25 | + "Terminal", | |
26 | + "Vue Syntax Highlight" | |
26 | 27 | ] |
27 | 28 | } |
@@ -5,8 +5,8 @@ | ||
5 | 5 | <property name="last-location-bar" type="string" value="ThunarLocationEntry"/> |
6 | 6 | <property name="last-icon-view-zoom-level" type="string" value="THUNAR_ZOOM_LEVEL_75_PERCENT"/> |
7 | 7 | <property name="last-show-hidden" type="bool" value="true"/> |
8 | - <property name="last-window-width" type="int" value="680"/> | |
9 | - <property name="last-window-height" type="int" value="354"/> | |
8 | + <property name="last-window-width" type="int" value="744"/> | |
9 | + <property name="last-window-height" type="int" value="376"/> | |
10 | 10 | <property name="last-window-maximized" type="bool" value="false"/> |
11 | 11 | <property name="misc-single-click" type="bool" value="false"/> |
12 | 12 | <property name="tree-icon-emblems" type="bool" value="true"/> |
@@ -32,8 +32,9 @@ | ||
32 | 32 | <value type="string" value="2020-01-08-03-15-42-00"/> |
33 | 33 | <value type="string" value="aa593eb5-71fb-495d-94c2-15dfd393f20a"/> |
34 | 34 | <value type="string" value="015fe058-e4a8-4fc9-8051-8fb51eb409a6"/> |
35 | + <value type="string" value="9140-A314"/> | |
35 | 36 | </property> |
36 | - <property name="last-separator-position" type="int" value="124"/> | |
37 | + <property name="last-separator-position" type="int" value="106"/> | |
37 | 38 | <property name="last-statusbar-visible" type="bool" value="true"/> |
38 | 39 | <property name="last-menubar-visible" type="bool" value="false"/> |
39 | 40 | <property name="last-side-pane" type="string" value="ThunarShortcutsPane"/> |
@@ -157,12 +157,12 @@ | ||
157 | 157 | <property name="<Super>x" type="string" value="hide_window_key"/> |
158 | 158 | <property name="<Super>c" type="string" value="maximize_window_key"/> |
159 | 159 | <property name="<Super>f" type="string" value="fullscreen_key"/> |
160 | - <property name="<Super>y" type="string" value="above_key"/> | |
161 | 160 | <property name="<Super>Left" type="string" value="tile_left_key"/> |
162 | 161 | <property name="<Super>Right" type="string" value="tile_right_key"/> |
163 | 162 | <property name="<Super>d" type="string" value="show_desktop_key"/> |
164 | 163 | <property name="<Alt><Super>Left" type="string" value="move_window_left_workspace_key"/> |
165 | 164 | <property name="<Alt><Super>Right" type="string" value="move_window_right_workspace_key"/> |
165 | + <property name="<Super>g" type="string" value="above_key"/> | |
166 | 166 | </property> |
167 | 167 | </property> |
168 | 168 | <property name="providers" type="array"> |
@@ -0,0 +1,10 @@ | ||
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | + | |
3 | +<channel name="xfce4-notifyd" version="1.0"> | |
4 | + <property name="primary-monitor" type="uint" value="0"/> | |
5 | + <property name="notify-location" type="uint" value="2"/> | |
6 | + <property name="log-level" type="uint" value="0"/> | |
7 | + <property name="log-level-apps" type="uint" value="0"/> | |
8 | + <property name="expire-timeout" type="int" value="3"/> | |
9 | + <property name="theme" type="string" value="Smoke"/> | |
10 | +</channel> |
@@ -56,7 +56,7 @@ | ||
56 | 56 | <property name="snap_to_windows" type="bool" value="false"/> |
57 | 57 | <property name="snap_width" type="int" value="10"/> |
58 | 58 | <property name="sync_to_vblank" type="bool" value="false"/> |
59 | - <property name="theme" type="string" value="dui_materia"/> | |
59 | + <property name="theme" type="string" value="dui"/> | |
60 | 60 | <property name="tile_on_move" type="bool" value="true"/> |
61 | 61 | <property name="title_alignment" type="string" value="left"/> |
62 | 62 | <property name="title_font" type="string" value="Clear Sans Medium, Medium 9"/> |
@@ -69,7 +69,7 @@ | ||
69 | 69 | <property name="toggle_workspaces" type="bool" value="false"/> |
70 | 70 | <property name="unredirect_overlays" type="bool" value="true"/> |
71 | 71 | <property name="urgent_blink" type="bool" value="false"/> |
72 | - <property name="use_compositing" type="bool" value="false"/> | |
72 | + <property name="use_compositing" type="bool" value="true"/> | |
73 | 73 | <property name="workspace_count" type="int" value="4"/> |
74 | 74 | <property name="wrap_cycle" type="bool" value="true"/> |
75 | 75 | <property name="wrap_layout" type="bool" value="true"/> |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | <channel name="xsettings" version="1.0"> |
4 | 4 | <property name="Net" type="empty"> |
5 | - <property name="ThemeName" type="string" value="dui_materia"/> | |
5 | + <property name="ThemeName" type="string" value="dui"/> | |
6 | 6 | <property name="IconThemeName" type="string" value="dui-ico"/> |
7 | 7 | <property name="DoubleClickTime" type="empty"/> |
8 | 8 | <property name="DoubleClickDistance" type="empty"/> |
@@ -1,292 +1,3 @@ | ||
1 | -/* MIT Copyright (c) 2017 Wilfred Wee; Code pulled from https://raw.githubusercontent.com/wilfredwee/photon-australis/master/userChrome-dark.css */ | |
2 | -:root { | |
3 | - --tab-curve-width: 30px; | |
4 | - --tabs-border: transparent !important; | |
5 | -} | |
6 | - | |
7 | -.tabbrowser-arrowscrollbox .arrowscrollbox-scrollbox { | |
8 | - padding-inline-start: 10px !important; | |
9 | -} | |
10 | - | |
11 | -/* To be able to see the top border of the tab */ | |
12 | -.tab-stack { | |
13 | - margin-top: 2px !important; | |
14 | -} | |
15 | - | |
16 | -/* When the window is maximized, the first pinned tab is properly displayed. */ | |
17 | -#TabsToolbar { | |
18 | - padding-inline-start: 15px !important; | |
19 | -} | |
20 | - | |
21 | -.tabbrowser-tab[first-visible-tab="true"] { | |
22 | - padding-left: 12px !important; | |
23 | -} | |
24 | - | |
25 | -#tabbrowser-tabs { | |
26 | - margin-left: -15px !important; | |
27 | -} | |
28 | - | |
29 | -.titlebar-placeholder { | |
30 | - border: none !important; | |
31 | -} | |
32 | - | |
33 | -.titlebar-spacer { | |
34 | - border: none !important; | |
35 | -} | |
36 | - | |
37 | -/* Styles to account for when window is resized small, and margin-inline-start kicks in */ | |
38 | -.tabbrowser-tab[pinned="true"] { | |
39 | - width: 40px !important; /* Actual photon pinned tab is 41px, but 40px removes pixelated artifact from pinned tab favicon */ | |
40 | -} | |
41 | - | |
42 | -.tabbrowser-tab[pinned="true"][style^="margin-inline-start"] { | |
43 | - padding-left: 12px !important; | |
44 | -} | |
45 | - | |
46 | -/* Remove unneeded styles from Photon */ | |
47 | -.tabbrowser-tab::before, | |
48 | -.tabbrowser-tab::after { | |
49 | - border: none !important; | |
50 | -} | |
51 | - | |
52 | -/* Windows 7 specific */ | |
53 | -@media (-moz-os-version: windows-win7) { | |
54 | - .tabbrowser-tab { | |
55 | - background-color: transparent !important; | |
56 | - border: none !important; | |
57 | - } | |
58 | - | |
59 | - @media (-moz-windows-default-theme) { | |
60 | - .tabbrowser-tab:not(:-moz-lwtheme) { | |
61 | - background-color: transparent !important; | |
62 | - border: none !important; | |
63 | - } | |
64 | - } | |
65 | -} | |
66 | - | |
67 | -.tabbrowser-tab > .tab-stack > .tab-background { | |
68 | - background-image: none !important; | |
69 | - -moz-box-orient: horizontal !important; | |
70 | - background-color: transparent !important; | |
71 | - margin-top: 1px !important; | |
72 | -} | |
73 | - | |
74 | -.tab-background[selected="true"] { | |
75 | - border: none !important; | |
76 | -} | |
77 | - | |
78 | -.tab-background { | |
79 | - pointer-events: none !important; | |
80 | -} | |
81 | - | |
82 | -.tab-line { | |
83 | - display: none !important; | |
84 | -} | |
85 | - | |
86 | -.tab-bottom-line { | |
87 | - display: none !important; | |
88 | -} | |
89 | - | |
90 | -/* Match height of new tab button (right svg) on hover */ | |
91 | -#new-tab-button { | |
92 | - margin: 0 !important; | |
93 | -} | |
94 | - | |
95 | -/* overlap the tab curves */ | |
96 | -.tab-background { | |
97 | - -moz-margin-end: -15px !important; | |
98 | - -moz-margin-start: -15px !important; | |
99 | -} | |
100 | - | |
101 | -/* Remove blue animation on tab on page load complete */ | |
102 | -.tab-loading-burst { | |
103 | - display: none !important; | |
104 | -} | |
105 | - | |
106 | -/* Begin tab background customizations */ | |
107 | -.tab-background[selected="true"]::before { | |
108 | - border: none !important; | |
109 | - content: "" !important; | |
110 | - width: 30px !important; | |
111 | - min-height: 30px !important; | |
112 | - display: -moz-box !important; | |
113 | - background-repeat: no-repeat !important; | |
114 | -} | |
115 | - | |
116 | -.tab-background[selected="true"]::after { | |
117 | - border: none !important; | |
118 | - content: "" !important; | |
119 | - width: 30px !important; | |
120 | - min-height: 30px !important; | |
121 | - display: -moz-box !important; | |
122 | - background-repeat: no-repeat !important; | |
123 | -} | |
124 | - | |
125 | -.tab-background[selected="true"] > spacer { | |
126 | - margin-top: 0px !important; | |
127 | -} | |
128 | - | |
129 | -#tabs-newtab-button, | |
130 | -#new-tab-button { | |
131 | - width: calc(36px + 30px) !important; | |
132 | - margin-inline-start: -15px !important; | |
133 | - margin-top: 1px !important; | |
134 | -} | |
135 | - | |
136 | -/* Tab hover customizations */ | |
137 | -.close-icon:hover { | |
138 | - border-radius: 50% !important; | |
139 | -} | |
140 | - | |
141 | -/* Regular tabs */ | |
142 | -.tabbrowser-tab:hover > .tab-stack > .tab-background:not([selected=true])::before { | |
143 | - display: -moz-box !important; | |
144 | - background-repeat: no-repeat !important; | |
145 | - content: "" !important; | |
146 | - width: 30px !important; | |
147 | - max-height: 30px !important; | |
148 | - background-color: transparent !important; | |
149 | -} | |
150 | - | |
151 | -.tabbrowser-tab:hover > .tab-stack > .tab-background:not([selected=true])::after { | |
152 | - display: -moz-box !important; | |
153 | - background-repeat: no-repeat !important; | |
154 | - content: "" !important; | |
155 | - width: 30px !important; | |
156 | - max-height: 30px !important; | |
157 | - background-color: transparent !important; | |
158 | -} | |
159 | - | |
160 | -.tabbrowser-tab:hover > .tab-stack > .tab-background:not([selected=true]) > spacer { | |
161 | - margin-top: 0px !important; | |
162 | -} | |
163 | - | |
164 | -#TabsToolbar[brighttext] > #tabbrowser-tabs > .tabbrowser-tab:hover > .tab-stack > .tab-background:not([selected="true"]), | |
165 | -#tabs-newtab-button:hover, | |
166 | -#tabs-newtab-button:hover::before, | |
167 | -#tabs-newtab-button:hover::after { | |
168 | - background-color: transparent !important; | |
169 | -} | |
170 | - | |
171 | -/* New tab hover customizations */ | |
172 | -.tabbrowser-tab:hover > .tab-stack > .tab-background:not([selected="true"]), | |
173 | -#tabs-newtab-button:hover { | |
174 | - background-position: 0px 2px, 30px 4px , 36px 2px !important; | |
175 | - background-repeat: no-repeat !important; | |
176 | - background-size: 30px 30px, calc(100% - (2 * 30px)) 30px, 30px !important; | |
177 | -} | |
178 | - | |
179 | -#tabs-newtab-button:hover > .toolbarbutton-icon { | |
180 | - background: none !important; | |
181 | - background-color: transparent !important; | |
182 | -} | |
183 | - | |
184 | -/* Color specific customizations */ | |
185 | -:root { | |
186 | - --svg-selected-before: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg' width='30px' height='31px' preserveAspectRatio='none'><defs><svg:clipPath id='tab-curve-clip-path-start' clipPathUnits='objectBoundingBox'><svg:path d='m 1,0.065 0.05,0 0,0.938 -1,0 0,-0.028 C 0.32082458,0.95840561 0.4353096,0.81970962 0.48499998,0.5625 0.51819998,0.3905 0.535,0.0659 1,0.065 z'/></svg:clipPath><svg:clipPath id='tab-curve-clip-path-end' clipPathUnits='objectBoundingBox'><svg:path d='m 0,0.065 -0.05,0 0,0.938 1,0 0,-0.028 C 0.67917542,0.95840561 0.56569036,0.81970962 0.51599998,0.5625 0.48279998,0.3905 0.465,0.0659 0,0.065 z'/></svg:clipPath><svg:clipPath id='tab-hover-clip-path' clipPathUnits='objectBoundingBox'><svg:path d='M 0,0.2 0,1 1,1, 1,0.2 z'/></svg:clipPath></defs><foreignObject width='30' height='31' clip-path='url(%23tab-curve-clip-path-start)'><div id='tab-background-fill' style='background-color:rgb(50, 50, 52);background-repeat:no-repeat;height:100%;width:100%;' xmlns='http://www.w3.org/1999/xhtml'></div></foreignObject></svg>"); | |
187 | - | |
188 | - --svg-selected-after: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg' width='30px' height='31px' preserveAspectRatio='none'><defs><svg:clipPath id='tab-curve-clip-path-start' clipPathUnits='objectBoundingBox'><svg:path d='m 1,0.065 0.05,0 0,0.938 -1,0 0,-0.028 C 0.32082458,0.95840561 0.4353096,0.81970962 0.48499998,0.5625 0.51819998,0.3905 0.535,0.0659 1,0.065 z'/></svg:clipPath><svg:clipPath id='tab-curve-clip-path-end' clipPathUnits='objectBoundingBox'><svg:path d='m 0,0.065 -0.05,0 0,0.938 1,0 0,-0.028 C 0.67917542,0.95840561 0.56569036,0.81970962 0.51599998,0.5625 0.48279998,0.3905 0.465,0.0659 0,0.065 z'/></svg:clipPath><svg:clipPath id='tab-hover-clip-path' clipPathUnits='objectBoundingBox'><svg:path d='M 0,0.2 0,1 1,1, 1,0.2 z'/></svg:clipPath></defs><foreignObject width='30' height='31' clip-path='url(%23tab-curve-clip-path-end)'><div id='tab-background-fill' style='background-color:rgb(50, 50, 52);background-repeat:no-repeat;height:100%;width:100%;' xmlns='http://www.w3.org/1999/xhtml'></div></foreignObject></svg>"); | |
189 | - | |
190 | - --background-selected-middle: | |
191 | - linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0)), | |
192 | - linear-gradient( | |
193 | - transparent | |
194 | - 2px, | |
195 | - rgb(50, 50, 52) 2px, | |
196 | - rgb(50, 50, 52) | |
197 | - ), | |
198 | - none !important; | |
199 | - | |
200 | - --svg-hover-before: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg' width='30px' height='31px' preserveAspectRatio='none'><defs><svg:clipPath id='tab-curve-clip-path-start' clipPathUnits='objectBoundingBox'><svg:path d='m 1,0.065 0.05,0 0,0.938 -1,0 0,-0.028 C 0.32082458,0.95840561 0.4353096,0.81970962 0.48499998,0.5625 0.51819998,0.3905 0.535,0.0659 1,0.065 z'/></svg:clipPath><svg:clipPath id='tab-curve-clip-path-end' clipPathUnits='objectBoundingBox'><svg:path d='m 0,0.065 -0.05,0 0,0.938 1,0 0,-0.028 C 0.67917542,0.95840561 0.56569036,0.81970962 0.51599998,0.5625 0.48279998,0.3905 0.465,0.0659 0,0.065 z'/></svg:clipPath><svg:clipPath id='tab-hover-clip-path' clipPathUnits='objectBoundingBox'><svg:path d='M 0,0.2 0,1 1,1, 1,0.2 z'/></svg:clipPath></defs><foreignObject width='30' height='31' clip-path='url(%23tab-curve-clip-path-start)'><div id='tab-background-fill' style='background-color:rgba(255, 255, 255, .1);background-repeat:no-repeat;height:100%;width:100%;' xmlns='http://www.w3.org/1999/xhtml'></div></foreignObject></svg>"); | |
201 | - | |
202 | - --svg-hover-after: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg' width='30px' height='31px' preserveAspectRatio='none'><defs><svg:clipPath id='tab-curve-clip-path-start' clipPathUnits='objectBoundingBox'><svg:path d='m 1,0.065 0.05,0 0,0.938 -1,0 0,-0.028 C 0.32082458,0.95840561 0.4353096,0.81970962 0.48499998,0.5625 0.51819998,0.3905 0.535,0.0659 1,0.065 z'/></svg:clipPath><svg:clipPath id='tab-curve-clip-path-end' clipPathUnits='objectBoundingBox'><svg:path d='m 0,0.065 -0.05,0 0,0.938 1,0 0,-0.028 C 0.67917542,0.95840561 0.56569036,0.81970962 0.51599998,0.5625 0.48279998,0.3905 0.465,0.0659 0,0.065 z'/></svg:clipPath><svg:clipPath id='tab-hover-clip-path' clipPathUnits='objectBoundingBox'><svg:path d='M 0,0.2 0,1 1,1, 1,0.2 z'/></svg:clipPath></defs><foreignObject width='30' height='31' clip-path='url(%23tab-curve-clip-path-end)'><div id='tab-background-fill' style='background-color:rgba(255, 255, 255,.1);background-repeat:no-repeat;height:100%;width:100%;' xmlns='http://www.w3.org/1999/xhtml'></div></foreignObject></svg>"); | |
203 | - | |
204 | - --background-hover-middle: | |
205 | - linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0)), | |
206 | - linear-gradient( | |
207 | - transparent | |
208 | - 2px, | |
209 | - rgba(255,255,255,.1) 2px, | |
210 | - rgba(255,255,255,.1) | |
211 | - ), | |
212 | - none; | |
213 | - | |
214 | - --newtab-hover: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg' width='30px' height='30px' preserveAspectRatio='none'><defs><svg:clipPath id='tab-curve-clip-path-start' clipPathUnits='objectBoundingBox'><svg:path d='m 1,0.065 0.05,0 0,0.938 -1,0 0,-0.028 C 0.32082458,0.95840561 0.4353096,0.81970962 0.48499998,0.5625 0.51819998,0.3905 0.535,0.0659 1,0.065 z'/></svg:clipPath><svg:clipPath id='tab-curve-clip-path-end' clipPathUnits='objectBoundingBox'><svg:path d='m 0,0.065 -0.05,0 0,0.938 1,0 0,-0.028 C 0.67917542,0.95840561 0.56569036,0.81970962 0.51599998,0.5625 0.48279998,0.3905 0.465,0.0659 0,0.065 z'/></svg:clipPath><svg:clipPath id='tab-hover-clip-path' clipPathUnits='objectBoundingBox'><svg:path d='M 0,0.2 0,1 1,1, 1,0.2 z'/></svg:clipPath></defs><foreignObject width='30' height='31' clip-path='url(%23tab-curve-clip-path-start)'><div id='tab-background-fill' style='background-color:rgba(255,255,255,.1);background-repeat:no-repeat;height:100%;width:100%;' xmlns='http://www.w3.org/1999/xhtml'></div></foreignObject></svg>"), | |
215 | - linear-gradient(rgba(255,255,255,.1), rgba(255,255,255,.1)), | |
216 | - url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg' width='30px' height='31px' preserveAspectRatio='none'><defs><svg:clipPath id='tab-curve-clip-path-start' clipPathUnits='objectBoundingBox'><svg:path d='m 1,0.065 0.05,0 0,0.938 -1,0 0,-0.028 C 0.32082458,0.95840561 0.4353096,0.81970962 0.48499998,0.5625 0.51819998,0.3905 0.535,0.0659 1,0.065 z'/></svg:clipPath><svg:clipPath id='tab-curve-clip-path-end' clipPathUnits='objectBoundingBox'><svg:path d='m 0,0.065 -0.05,0 0,0.938 1,0 0,-0.028 C 0.67917542,0.95840561 0.56569036,0.81970962 0.51599998,0.5625 0.48279998,0.3905 0.465,0.0659 0,0.065 z'/></svg:clipPath><svg:clipPath id='tab-hover-clip-path' clipPathUnits='objectBoundingBox'><svg:path d='M 0,0.2 0,1 1,1, 1,0.2 z'/></svg:clipPath></defs><foreignObject width='30' height='31' clip-path='url(%23tab-curve-clip-path-end)'><div id='tab-background-fill' style='background-color:rgba(255,255,255,.1);background-repeat:no-repeat;height:100%;width:100%;' xmlns='http://www.w3.org/1999/xhtml'></div></foreignObject></svg>"); | |
217 | -} | |
218 | - | |
219 | - | |
220 | -/* OS-specific color variables */ | |
221 | -@media screen and (-moz-windows-theme) { | |
222 | - :root { | |
223 | - | |
224 | - } | |
225 | -} | |
226 | - | |
227 | -@media not screen and (-moz-windows-theme) { | |
228 | - :root { | |
229 | - | |
230 | - } | |
231 | -} | |
232 | - | |
233 | -@media (-moz-windows-accent-color-in-titlebar) { | |
234 | - :root[tabsintitlebar]:not(:-moz-window-inactive) { | |
235 | - background-color: #000000 !important; | |
236 | - } | |
237 | -} | |
238 | - | |
239 | - | |
240 | -.tab-background[selected="true"]::before { | |
241 | - background-image: var(--svg-selected-before) !important; | |
242 | -} | |
243 | -.tab-background[selected="true"]::after { | |
244 | - background-image: var(--svg-selected-after) !important; | |
245 | -} | |
246 | - | |
247 | -.tab-background[selected="true"] > spacer { | |
248 | - background-image: var(--background-selected-middle) !important; | |
249 | -} | |
250 | - | |
251 | -.tabbrowser-tab:hover > .tab-stack > .tab-background:not([selected=true])::before { | |
252 | - background-image: var(--svg-hover-before) !important; | |
253 | -} | |
254 | - | |
255 | -.tabbrowser-tab:hover > .tab-stack > .tab-background:not([selected=true])::after { | |
256 | - background-image: var(--svg-hover-after) !important; | |
257 | -} | |
258 | - | |
259 | -.tabbrowser-tab:hover > .tab-stack > .tab-background:not([selected=true]) > spacer { | |
260 | - background-image: var(--background-hover-middle) !important; | |
261 | -} | |
262 | - | |
263 | -#tabs-newtab-button:hover { | |
264 | - background-image: var(--newtab-hover) !important; | |
265 | -} | |
266 | -/* GPL-3.9 Copyright (C) 2007 Timvde/UserChrome-Tweaks; Code pulled from https://github.com/Timvde/UserChrome-Tweaks */ | |
267 | -/* | |
268 | - * Only show close buttons on background tabs when hovering with the mouse | |
269 | - * | |
270 | - * Contributor(s): Timvde | |
271 | - */ | |
272 | - | |
273 | -.tabbrowser-tab:not([selected]):not([pinned]) .tab-close-button { | |
274 | - display: none !important; | |
275 | -} | |
276 | - | |
277 | -.tabbrowser-tab:not([selected]):not([pinned]):hover .tab-close-button { | |
278 | - display: -moz-box !important; | |
279 | -} | |
280 | -/* GPL-3.9 Copyright (C) 2007 Timvde/UserChrome-Tweaks; Code pulled from https://github.com/Timvde/UserChrome-Tweaks */ | |
281 | -/* | |
282 | - * Auto-hide the URL-bar show on hover or focus | |
283 | - * as seen in https://www.reddit.com/r/FirefoxCSS/comments/boetx7/annoying_page_jump_with_address_bar_autohide/engne27/ | |
284 | - * by https://www.reddit.com/user/SkyrimForTheDragons/ | |
285 | - * | |
286 | - * slightly modified for more responsiveness | |
287 | - * | |
288 | - * Note that this version DOES NOT hide the bookmarks toolbar! | |
289 | - */ | |
290 | 1 | #nav-bar:not([customizing="true"]):not([inFullscreen]) { |
291 | 2 | min-height: 1px !important; |
292 | 3 | max-height: 0px !important; |
@@ -1,8 +1,10 @@ | ||
1 | 1 | alacarte |
2 | 2 | alsa-utils |
3 | +apache | |
3 | 4 | arc-gtk-theme |
4 | 5 | arch-install-scripts |
5 | 6 | archiso |
7 | +archlinux-appstream-data | |
6 | 8 | atril |
7 | 9 | audacious |
8 | 10 | audacity |
@@ -14,13 +16,21 @@ bash-completion | ||
14 | 16 | bat |
15 | 17 | binutils |
16 | 18 | bison |
19 | +boost | |
20 | +brightnessctl | |
17 | 21 | capitaine-cursors |
22 | +chromium | |
23 | +clamav | |
24 | +devilspie | |
18 | 25 | dhcpcd |
19 | 26 | discord |
27 | +dmenu | |
20 | 28 | dunst |
21 | 29 | exo |
30 | +extra-cmake-modules | |
22 | 31 | fakeroot |
23 | 32 | ffmpeg |
33 | +figlet | |
24 | 34 | file |
25 | 35 | file-roller |
26 | 36 | firefox |
@@ -40,6 +50,7 @@ gparted | ||
40 | 50 | groff |
41 | 51 | grub |
42 | 52 | gsimplecal |
53 | +gst-libav | |
43 | 54 | gstreamer |
44 | 55 | gtk-engine-murrine |
45 | 56 | gtk-engines |
@@ -50,27 +61,35 @@ gvfs-afc | ||
50 | 61 | gvfs-goa |
51 | 62 | gvfs-gphoto2 |
52 | 63 | gvfs-mtp |
64 | +hsetroot | |
53 | 65 | htop |
66 | +i3-gaps | |
54 | 67 | ifuse |
55 | 68 | imagemagick |
56 | 69 | inkscape |
57 | 70 | jq |
58 | 71 | kdenlive |
72 | +keybase-gui | |
59 | 73 | lib32-nvidia-390xx-utils |
60 | 74 | lib32-opencl-nvidia-390xx |
61 | 75 | libnewt |
62 | 76 | libtool |
77 | +libva-utils | |
63 | 78 | linux |
64 | 79 | linux-firmware |
65 | 80 | linux-headers |
81 | +lolcat | |
82 | +lxappearance | |
66 | 83 | lxqt-policykit |
67 | 84 | m4 |
68 | 85 | make |
86 | +man-db | |
69 | 87 | mencoder |
70 | 88 | mesa-demos |
71 | 89 | mpc |
72 | 90 | mpd |
73 | 91 | mpv |
92 | +mtools | |
74 | 93 | nano |
75 | 94 | ncmpcpp |
76 | 95 | neofetch |
@@ -83,20 +102,25 @@ nvidia-390xx-settings | ||
83 | 102 | nvidia-390xx-utils |
84 | 103 | opencl-nvidia-390xx |
85 | 104 | openssh |
105 | +optipng | |
86 | 106 | p7zip |
87 | 107 | pacman |
88 | 108 | papirus-icon-theme |
109 | +parallel | |
89 | 110 | patch |
90 | 111 | pavucontrol |
91 | 112 | pepper-flash |
92 | 113 | picom |
93 | 114 | pkgconf |
115 | +proxychains-ng | |
94 | 116 | pulseaudio |
95 | 117 | pulseaudio-alsa |
96 | 118 | python-ewmh |
97 | 119 | python-pip |
120 | +python-pywal | |
98 | 121 | python2-dbus |
99 | 122 | qt5-styleplugins |
123 | +qt5-translations | |
100 | 124 | qt5ct |
101 | 125 | ranger |
102 | 126 | redshift |
@@ -106,12 +130,13 @@ scrot | ||
106 | 130 | sed |
107 | 131 | simplescreenrecorder |
108 | 132 | slop |
133 | +source-highlight | |
109 | 134 | speech-dispatcher |
110 | 135 | streamlink |
111 | 136 | sudo |
137 | +sxhkd | |
112 | 138 | telegram-desktop |
113 | 139 | texinfo |
114 | -thunar | |
115 | 140 | thunar-archive-plugin |
116 | 141 | thunar-media-tags-plugin |
117 | 142 | thunar-volman |
@@ -129,16 +154,20 @@ tumbler | ||
129 | 154 | unrar |
130 | 155 | unzip |
131 | 156 | urxvt-perls |
157 | +vdpauinfo | |
132 | 158 | veracrypt |
133 | 159 | viewnior |
134 | 160 | virtualbox |
135 | 161 | virtualbox-host-modules-arch |
136 | 162 | volumeicon |
163 | +vte-common | |
164 | +vte3 | |
137 | 165 | w3m |
138 | 166 | wget |
139 | 167 | which |
140 | 168 | wmctrl |
141 | 169 | wpa_supplicant |
170 | +xclip | |
142 | 171 | xdg-user-dirs-gtk |
143 | 172 | xdotool |
144 | 173 | xf86-video-nouveau |
@@ -184,6 +213,7 @@ xorg-xwd | ||
184 | 213 | xorg-xwininfo |
185 | 214 | xorg-xwud |
186 | 215 | xsettingsd |
216 | +yarn | |
187 | 217 | youtube-dl |
188 | 218 | youtube-viewer |
189 | 219 | zsh |
@@ -1,4 +1,4 @@ | ||
1 | -#!/usr/bin/env zsh | |
1 | +#!/usr/bin/sh | |
2 | 2 | |
3 | 3 | [[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx |
4 | 4 |
@@ -40,7 +40,7 @@ export XDG_CONFIG_HOME="$HOME/.config" | ||
40 | 40 | |
41 | 41 | export PF_INFO="ascii os kernel wm shell pkgs memory palette" |
42 | 42 | |
43 | -# export PATH=$HOME/.gem/ruby/2.6.0/bin:$PATH | |
43 | +export PATH=$HOME/.gem/ruby/2.6.0/bin:$PATH | |
44 | 44 | # export PATH="$PATH:`yarn global bin`" |
45 | 45 | # export NVM_DIR="$HOME/.config/nvm" |
46 | 46 | # [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm |
@@ -4,3 +4,4 @@ | ||
4 | 4 | # Syntax: simple "KEY=VAL" pairs on separate lines |
5 | 5 | # |
6 | 6 | QT_STYLE_OVERRIDE=qt5ct |
7 | +VDPAU_DRIVER=nvidia |
@@ -53,9 +53,9 @@ Include = /etc/pacman.d/mirrorlist | ||
53 | 53 | [multilib] |
54 | 54 | Include = /etc/pacman.d/mirrorlist |
55 | 55 | |
56 | -#[ctlos_repo] | |
57 | -#SigLevel = Never | |
58 | -#Server = https://raw.githubusercontent.com/ctlos/ctlos_repo/master/$arch | |
56 | +# [ctlos_repo] | |
57 | +# SigLevel = Never | |
58 | +# Server = https://raw.githubusercontent.com/ctlos/ctlos_repo/master/$arch | |
59 | 59 | |
60 | 60 | #[ctlos_repo] |
61 | 61 | #SigLevel = Optional TrustAll |