mantenimiento y cambios pequeños
This commit is contained in:
parent
2cb4f0a919
commit
d232bd06db
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
! black
|
! black
|
||||||
*.color0: #0e0e0e
|
*.color0: #0e0e0e
|
||||||
*.color8: #555555
|
*.color8: #444444
|
||||||
|
|
||||||
! red
|
! red
|
||||||
*.color1: #ff3333
|
*.color1: #ff3333
|
||||||
|
|
|
@ -84,15 +84,7 @@ live_config_reload: true
|
||||||
|
|
||||||
mouse:
|
mouse:
|
||||||
hide_when_typing: true
|
hide_when_typing: true
|
||||||
|
url:
|
||||||
mouse_bindings:
|
launcher:
|
||||||
- { mouse: Middle, action: Copy }
|
program: firefox
|
||||||
|
args: [-new-tab]
|
||||||
key_bindings:
|
|
||||||
# (Windows, Linux, and BSD only)
|
|
||||||
- { key: Insert, mods: Shift, action: Paste }
|
|
||||||
- { key: Key0, mods: Control, action: ResetFontSize }
|
|
||||||
- { key: Equals, mods: Control, action: IncreaseFontSize }
|
|
||||||
- { key: Add, mods: Control, action: IncreaseFontSize }
|
|
||||||
- { key: Subtract, mods: Control, action: DecreaseFontSize }
|
|
||||||
- { key: Minus, mods: Control, action: DecreaseFontSize }
|
|
||||||
|
|
|
@ -1,11 +1,10 @@
|
||||||
#!/usr/bin/env bash
|
#!/bin/sh
|
||||||
set -euf -o pipefail
|
|
||||||
|
|
||||||
bspc rule -r "*"
|
bspc rule -r "*"
|
||||||
|
|
||||||
monis &
|
monis &
|
||||||
|
|
||||||
bspc config border_width 1
|
bspc config border_width 1
|
||||||
bspc config window_gap 6
|
bspc config window_gap 6
|
||||||
bspc config top_padding 0
|
bspc config top_padding 0
|
||||||
bspc config left_padding 0
|
bspc config left_padding 0
|
||||||
|
@ -15,13 +14,14 @@ bspc config split_ratio 0.50
|
||||||
|
|
||||||
# Opciones
|
# Opciones
|
||||||
bspc config gapless_monocle true
|
bspc config gapless_monocle true
|
||||||
bspc config borderless_monocle false
|
|
||||||
bspc config single_monocle true
|
bspc config single_monocle true
|
||||||
bspc config ignore_ewmh_focus true
|
bspc config ignore_ewmh_focus true
|
||||||
|
bspc config pointer_follows_focus true
|
||||||
|
bspc config removal_adjustment true
|
||||||
|
bspc config borderless_monocle false
|
||||||
bspc config remove_unplugged_monitors false
|
bspc config remove_unplugged_monitors false
|
||||||
bspc config remove_disabled_monitors false
|
bspc config remove_disabled_monitors false
|
||||||
bspc config honor_size_hints false
|
bspc config honor_size_hints false
|
||||||
bspc config pointer_follows_focus true
|
|
||||||
bspc config directional_focus_tightness low
|
bspc config directional_focus_tightness low
|
||||||
bspc config automatic_scheme longest_side
|
bspc config automatic_scheme longest_side
|
||||||
bspc config initial_polarity second_child
|
bspc config initial_polarity second_child
|
||||||
|
@ -33,7 +33,7 @@ bspc config pointer_action3 move
|
||||||
|
|
||||||
# xrdb
|
# xrdb
|
||||||
get_xrdb() {
|
get_xrdb() {
|
||||||
xrdb -query | grep "$1" | awk '{print $2}' | tail -n1
|
xrdb -query | awk -v pat="$1" '$0~pat {print $2}'
|
||||||
}
|
}
|
||||||
|
|
||||||
# Colores
|
# Colores
|
||||||
|
@ -47,17 +47,14 @@ bspc rule -a Pavucontrol state=floating
|
||||||
bspc rule -a Catia state=floating
|
bspc rule -a Catia state=floating
|
||||||
bspc rule -a Cadence state=floating
|
bspc rule -a Cadence state=floating
|
||||||
bspc rule -a mpv state=floating
|
bspc rule -a mpv state=floating
|
||||||
bspc rule -a obs state=floating
|
bspc rule -a Alacritty:flota state=floating
|
||||||
bspc rule -a PdWindow state=floating
|
bspc rule -a Sxiv:fontpreview state=floating
|
||||||
bspc rule -a PatchWindow state=floating
|
|
||||||
bspc rule -a Alacritty:flota state=floating
|
|
||||||
bspc rule -a Sxiv:fontpreview state=floating
|
|
||||||
bspc rule -a Toplevel state=floating
|
bspc rule -a Toplevel state=floating
|
||||||
bspc rule -a Firefox state=floating
|
bspc rule -a Firefox state=floating
|
||||||
bspc rule -a Display state=floating
|
bspc rule -a Display state=floating
|
||||||
|
|
||||||
# Otros
|
# Otros
|
||||||
bspc rule -a Zathura state=tiled
|
bspc rule -a Zathura state=tiled
|
||||||
bspc rule -a Alacritty:multi desktop='^1'
|
bspc rule -a Alacritty:multi desktop='^1'
|
||||||
|
|
||||||
stx &
|
stx &
|
||||||
|
|
|
@ -20,9 +20,9 @@ set icons
|
||||||
if [ $w -le 80 ]; then
|
if [ $w -le 80 ]; then
|
||||||
lf -remote "send $id set ratios 1:1"
|
lf -remote "send $id set ratios 1:1"
|
||||||
elif [ $w -le 160 ]; then
|
elif [ $w -le 160 ]; then
|
||||||
lf -remote "send $id set ratios 1:2:2"
|
lf -remote "send $id set ratios 2:2"
|
||||||
else
|
else
|
||||||
lf -remote "send $id set ratios 1:2:3"
|
lf -remote "send $id set ratios 2:4"
|
||||||
fi
|
fi
|
||||||
}}
|
}}
|
||||||
|
|
||||||
|
@ -228,6 +228,7 @@ map y
|
||||||
map c
|
map c
|
||||||
map /
|
map /
|
||||||
map r
|
map r
|
||||||
|
map e
|
||||||
|
|
||||||
cmap <esc> cmd-escape
|
cmap <esc> cmd-escape
|
||||||
|
|
||||||
|
@ -260,6 +261,7 @@ map pi paste-interactive
|
||||||
map pr paste-rsync
|
map pr paste-rsync
|
||||||
map o &mimeopen $f
|
map o &mimeopen $f
|
||||||
map O $mimeopen --ask $f
|
map O $mimeopen --ask $f
|
||||||
|
map e $vix $f
|
||||||
map cx $chmod +x "$f"
|
map cx $chmod +x "$f"
|
||||||
map bg $setbg $f
|
map bg $setbg $f
|
||||||
map U %du -sh $f
|
map U %du -sh $f
|
||||||
|
|
|
@ -5,15 +5,15 @@ ncmpcpp_directory = "~/.config/ncmpcpp"
|
||||||
visualizer_fifo_path = "/tmp/mpd.fifo"
|
visualizer_fifo_path = "/tmp/mpd.fifo"
|
||||||
visualizer_output_name = "mpd spectrum"
|
visualizer_output_name = "mpd spectrum"
|
||||||
visualizer_type = "wave"
|
visualizer_type = "wave"
|
||||||
visualizer_in_stereo = yes
|
visualizer_in_stereo = no
|
||||||
visualizer_color = "red,yellow,green,cyan,blue,red,yellow,green,cyan,blue,red,yellow,green,cyan,blue,red"
|
visualizer_color = "red,yellow,green,cyan,blue,red,yellow,green,cyan,blue,red,yellow,green,cyan,blue,red"
|
||||||
visualizer_sync_interval = 10
|
visualizer_sync_interval = 15
|
||||||
visualizer_look = "º|"
|
visualizer_look = "º|"
|
||||||
|
|
||||||
# COLORS
|
# COLORS
|
||||||
colors_enabled = yes
|
colors_enabled = yes
|
||||||
discard_colors_if_item_is_selected = yes
|
discard_colors_if_item_is_selected = yes
|
||||||
alternative_ui_separator_color = yellow
|
alternative_ui_separator_color = black
|
||||||
main_window_color = white
|
main_window_color = white
|
||||||
header_window_color = cyan
|
header_window_color = cyan
|
||||||
volume_color = red
|
volume_color = red
|
||||||
|
@ -23,18 +23,16 @@ empty_tag_color = blue
|
||||||
state_flags_color = red
|
state_flags_color = red
|
||||||
|
|
||||||
# SONG
|
# SONG
|
||||||
song_list_format = "$5%n {$8%t}|{$2►$2<untitled>}|{$5►$8 %f} $R$5{$4%a}|{$8<unknown artist>} {$7 %l}"
|
song_status_format = "{%a - %t}"
|
||||||
song_status_format = {$8%t}{$8 "%b"}|{$6 "%a"}$8
|
song_list_format = "{%a - %t} $R {%l}"
|
||||||
song_window_title_format = "{%a - }{%t}{ [%b]}|{%f}"
|
song_window_title_format = "{%a - }{%t}|{%f}"
|
||||||
song_columns_list_format = "(30)[blue]{a} (40)[red]{t|f} (30)[cyan]{br} (4f)[green]{lr}"
|
song_columns_list_format = "(30)[blue]{a} (40)[red]{t|f} (30)[cyan]{br} (4f)[green]{lr}"
|
||||||
|
|
||||||
# PREFIX
|
# PREFIX
|
||||||
now_playing_prefix = "$6>> "
|
now_playing_prefix = "$(8)"
|
||||||
now_playing_suffix = " $6<<"
|
now_playing_suffix = "$0"
|
||||||
selected_item_prefix = "$9"
|
selected_item_prefix = "$(11)"
|
||||||
selected_item_suffix = "$9"
|
current_item_prefix = "$(11)$r"
|
||||||
current_item_prefix = "$(white)$r"
|
|
||||||
current_item_suffix = "$/r$(end)"
|
|
||||||
browser_playlist_prefix = "$7list$9"
|
browser_playlist_prefix = "$7list$9"
|
||||||
current_item_inactive_column_prefix = "$(red)$r"
|
current_item_inactive_column_prefix = "$(red)$r"
|
||||||
current_item_inactive_column_suffix = "$/r$(end)"
|
current_item_inactive_column_suffix = "$/r$(end)"
|
||||||
|
@ -45,7 +43,7 @@ progressbar_color = blue
|
||||||
progressbar_elapsed_color = blue
|
progressbar_elapsed_color = blue
|
||||||
|
|
||||||
# VIEWS
|
# VIEWS
|
||||||
user_interface = alternative
|
user_interface = classic
|
||||||
playlist_display_mode = classic
|
playlist_display_mode = classic
|
||||||
browser_display_mode = classic
|
browser_display_mode = classic
|
||||||
search_engine_display_mode = columns
|
search_engine_display_mode = columns
|
||||||
|
@ -59,20 +57,20 @@ media_library_sort_by_mtime = yes
|
||||||
media_library_albums_split_by_date = yes
|
media_library_albums_split_by_date = yes
|
||||||
|
|
||||||
# UI
|
# UI
|
||||||
titles_visibility = no
|
locked_screen_width_part = 50
|
||||||
header_visibility = no
|
|
||||||
header_text_scrolling = yes
|
header_text_scrolling = yes
|
||||||
statusbar_visibility = yes
|
statusbar_visibility = yes
|
||||||
display_bitrate = no
|
|
||||||
autocenter_mode = yes
|
autocenter_mode = yes
|
||||||
centered_cursor = no
|
|
||||||
jump_to_now_playing_song_at_start = yes
|
jump_to_now_playing_song_at_start = yes
|
||||||
enable_window_title = yes
|
enable_window_title = yes
|
||||||
|
titles_visibility = no
|
||||||
|
header_visibility = no
|
||||||
|
display_bitrate = no
|
||||||
|
centered_cursor = no
|
||||||
playlist_show_remaining_time = no
|
playlist_show_remaining_time = no
|
||||||
display_remaining_time = no
|
display_remaining_time = no
|
||||||
playlist_separate_albums = no
|
playlist_separate_albums = no
|
||||||
ask_for_locked_screen_width_part = no
|
ask_for_locked_screen_width_part = no
|
||||||
locked_screen_width_part = 50
|
|
||||||
empty_tag_marker ="--"
|
empty_tag_marker ="--"
|
||||||
|
|
||||||
# OPTIONS
|
# OPTIONS
|
||||||
|
@ -80,13 +78,13 @@ lines_scrolled = 1
|
||||||
mouse_support = yes
|
mouse_support = yes
|
||||||
mouse_list_scroll_whole_page = yes
|
mouse_list_scroll_whole_page = yes
|
||||||
cyclic_scrolling = yes
|
cyclic_scrolling = yes
|
||||||
|
use_console_editor = yes
|
||||||
|
incremental_seeking = yes
|
||||||
|
external_editor = nvim
|
||||||
ignore_leading_the = no
|
ignore_leading_the = no
|
||||||
allow_for_physical_item_deletion = no
|
allow_for_physical_item_deletion = no
|
||||||
use_console_editor = yes
|
|
||||||
external_editor = nvim
|
|
||||||
data_fetching_delay = no
|
data_fetching_delay = no
|
||||||
ask_before_clearing_playlists = no
|
ask_before_clearing_playlists = no
|
||||||
incremental_seeking = yes
|
|
||||||
|
|
||||||
# LYRICS
|
# LYRICS
|
||||||
follow_now_playing_lyrics = no
|
follow_now_playing_lyrics = no
|
||||||
|
|
|
@ -1,20 +1,5 @@
|
||||||
{
|
{
|
||||||
"coc.preferences.currentFunctionSymbolAutoUpdate": true,
|
|
||||||
"coc.preferences.extensionUpdateCheck": "never",
|
|
||||||
"coc.preferences.colorSupport": true,
|
|
||||||
"diagnostic.displayByAle": true,
|
"diagnostic.displayByAle": true,
|
||||||
"diagnostic.refreshOnInsertMode": true,
|
|
||||||
"diagnostic.refreshAfterSave": true,
|
|
||||||
"diagnostic.checkCurrentLine": true,
|
|
||||||
"diagnostic.maxWindowHeight": 20,
|
|
||||||
"diagnostic.errorSign": "✖",
|
|
||||||
"diagnostic.warningSign": "⚠",
|
|
||||||
"diagnostic.infoSign": "●",
|
|
||||||
"diagnostic.hintSign": "○",
|
|
||||||
"emmet.includeLanguages": {
|
|
||||||
"html.handlebars": "html",
|
|
||||||
"javascript": "javascriptreact"
|
|
||||||
},
|
|
||||||
"explorer.width": 25,
|
"explorer.width": 25,
|
||||||
"explorer.icon.expanded": "🞃",
|
"explorer.icon.expanded": "🞃",
|
||||||
"explorer.icon.collapsed": "🞂",
|
"explorer.icon.collapsed": "🞂",
|
||||||
|
@ -30,45 +15,14 @@
|
||||||
"b": "search"
|
"b": "search"
|
||||||
},
|
},
|
||||||
"explorer.quitOnOpen": true,
|
"explorer.quitOnOpen": true,
|
||||||
"explorer.datetime.format": "yyyy/MM/dd HH:mm",
|
"explorer.datetime.format": "yyyy-MM-dd HH:mm",
|
||||||
"list.source.files.command": "fd",
|
"list.source.files.command": "fd",
|
||||||
"list.source.files.args": ["-t", "f", "-S", "-2m", "-F", "-H"],
|
"list.source.files.args": ["-t", "f", "-S", "-2m", "-F", "-H"],
|
||||||
"list.source.grep.args": ["--vimgrep", "--hiden", "--no-heading"],
|
"list.source.grep.args": ["--vimgrep", "--hiden", "--no-heading"],
|
||||||
"list.source.mru.ignoreGitIgnore": true,
|
"list.source.mru.ignoreGitIgnore": true,
|
||||||
"list.previewSplitRight": true,
|
"list.previewSplitRight": true,
|
||||||
"suggest.enablePreview": true,
|
|
||||||
"suggest.snippetIndicator": " ⮞",
|
|
||||||
"suggest.triggerCompletionWait": 100,
|
|
||||||
"suggest.echodocSupport": true,
|
"suggest.echodocSupport": true,
|
||||||
"suggest.maxPreviewWidth": 100,
|
"suggest.maxPreviewWidth": 100,
|
||||||
"suggest.completionItemKindLabels": {
|
|
||||||
"keyword": "\uf1de",
|
|
||||||
"variable": "\ue79b",
|
|
||||||
"value": "\uf89f",
|
|
||||||
"operator": "\u03a8",
|
|
||||||
"function": "\u0192",
|
|
||||||
"reference": "\ufa46",
|
|
||||||
"constant": "\uf8fe",
|
|
||||||
"method": "\uf09a",
|
|
||||||
"struct": "\ufb44",
|
|
||||||
"class": "\uf0e8",
|
|
||||||
"interface": "\uf417",
|
|
||||||
"text": "\ue612",
|
|
||||||
"enum": "\uf435",
|
|
||||||
"enumMember": "\uf02b",
|
|
||||||
"module": "\uf40d",
|
|
||||||
"color": "\ue22b",
|
|
||||||
"property": "\ue624",
|
|
||||||
"field": "\uf9be",
|
|
||||||
"unit": "\uf475",
|
|
||||||
"event": "\ufacd",
|
|
||||||
"file": "\uf723",
|
|
||||||
"folder": "\uf114",
|
|
||||||
"snippet": "\ue60b",
|
|
||||||
"typeParameter": "\uf728",
|
|
||||||
"default": "\uf29c"
|
|
||||||
},
|
|
||||||
"signature.triggerSignatureWait": 100,
|
|
||||||
"session.saveOnVimLeave": false,
|
"session.saveOnVimLeave": false,
|
||||||
"snippets.extends": {
|
"snippets.extends": {
|
||||||
"javascriptreact": ["javascript"],
|
"javascriptreact": ["javascript"],
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
setlocal shiftwidth=2
|
setlocal shiftwidth=4 tabstop=4 softtabstop=4 expandtab
|
||||||
setlocal expandtab
|
|
||||||
|
|
||||||
if !exists("b:sh_indent_options")
|
if !exists("b:sh_indent_options")
|
||||||
let b:sh_indent_options = {}
|
let b:sh_indent_options = {}
|
||||||
|
|
|
@ -7,6 +7,5 @@ setlocal spell spelllang=es,en_us,cjk
|
||||||
nnoremap <buffer> <F7> [s
|
nnoremap <buffer> <F7> [s
|
||||||
nnoremap <buffer> <F8> ]s
|
nnoremap <buffer> <F8> ]s
|
||||||
nnoremap <buffer> <F9> z=
|
nnoremap <buffer> <F9> z=
|
||||||
nnoremap <buffer> <F10> z=1<CR>
|
nnoremap <buffer> <F10> z=1<CR><CR>
|
||||||
nnoremap <buffer> <F11> zg
|
nnoremap <buffer> <F11> zg
|
||||||
inoremap <buffer> <C-l> <c-g>u<Esc>[s1z=`]a<c-g>u
|
|
||||||
|
|
|
@ -2,7 +2,9 @@
|
||||||
scriptencoding utf-8 " Set utf-8 as default script encoding
|
scriptencoding utf-8 " Set utf-8 as default script encoding
|
||||||
let g:loaded_python_provider=1 " Disable python 2 interface
|
let g:loaded_python_provider=1 " Disable python 2 interface
|
||||||
let g:python_host_skip_check=1 " Skip python 2 host check
|
let g:python_host_skip_check=1 " Skip python 2 host check
|
||||||
let g:python3_host_prog = '/bin/python3'
|
if filereadable('bin/python3')
|
||||||
|
let g:python3_host_prog = '/bin/python3'
|
||||||
|
endif
|
||||||
let g:node_host_prog = '~/.local/share/npm/bin/neovim-node-host'
|
let g:node_host_prog = '~/.local/share/npm/bin/neovim-node-host'
|
||||||
let $GIT_EDITOR = 'nvr -cc split --remote-wait'
|
let $GIT_EDITOR = 'nvr -cc split --remote-wait'
|
||||||
|
|
||||||
|
@ -121,7 +123,7 @@ if !exists('autocommands_loaded') && has('autocmd')
|
||||||
|
|
||||||
aug term_stuff
|
aug term_stuff
|
||||||
au TermOpen * setlocal nonumber norelativenumber laststatus=0
|
au TermOpen * setlocal nonumber norelativenumber laststatus=0
|
||||||
au TermOpen * setlocal signcolumn=no noruler nocursorline
|
au TermOpen * setlocal signcolumn=no noruler nocursorline scrolloff=0
|
||||||
aug END
|
aug END
|
||||||
|
|
||||||
aug miscs
|
aug miscs
|
||||||
|
@ -232,7 +234,7 @@ nmap <silent> <F7> <Plug>(ale_previous_wrap)
|
||||||
nmap <silent> <F8> <Plug>(ale_next_wrap)
|
nmap <silent> <F8> <Plug>(ale_next_wrap)
|
||||||
" }}}
|
" }}}
|
||||||
" CoC {{{
|
" CoC {{{
|
||||||
let g:coc_global_extensions = ['coc-lists', 'coc-highlight', 'coc-explorer', 'coc-snippets', 'coc-python', 'coc-tsserver', 'coc-emmet', 'coc-css', 'coc-html', 'coc-json']
|
let g:coc_global_extensions = ['coc-lists', 'coc-highlight', 'coc-explorer', 'coc-snippets', 'coc-python', 'coc-tsserver', 'coc-css', 'coc-html', 'coc-json']
|
||||||
|
|
||||||
" Lists
|
" Lists
|
||||||
nnoremap <silent><F1> :<C-u>CocList -S --ignore-case helptags<CR>
|
nnoremap <silent><F1> :<C-u>CocList -S --ignore-case helptags<CR>
|
||||||
|
@ -245,9 +247,6 @@ nnoremap <silent><F5> :CocCommand explorer<CR>
|
||||||
" Config
|
" Config
|
||||||
nnoremap <silent><F6> :CocConfig<CR>
|
nnoremap <silent><F6> :CocConfig<CR>
|
||||||
|
|
||||||
" <CR> to confirm completion
|
|
||||||
inoremap <expr> <cr> pumvisible() ? "\<C-y>" : "\<CR>"
|
|
||||||
|
|
||||||
inoremap <silent><expr> <TAB>
|
inoremap <silent><expr> <TAB>
|
||||||
\ pumvisible() ? coc#_select_confirm() :
|
\ pumvisible() ? coc#_select_confirm() :
|
||||||
\ coc#expandableOrJumpable() ? "\<C-r>=coc#rpc#request('doKeymap', ['snippets-expand-jump',''])\<CR>" :
|
\ coc#expandableOrJumpable() ? "\<C-r>=coc#rpc#request('doKeymap', ['snippets-expand-jump',''])\<CR>" :
|
||||||
|
@ -261,6 +260,9 @@ endfunction
|
||||||
|
|
||||||
let g:coc_snippet_next = '<tab>'
|
let g:coc_snippet_next = '<tab>'
|
||||||
|
|
||||||
|
" <CR> to confirm completion
|
||||||
|
inoremap <expr> <cr> pumvisible() ? "\<C-y>" : "\<CR>"
|
||||||
|
|
||||||
" Use <c-space> to trigger completion.
|
" Use <c-space> to trigger completion.
|
||||||
inoremap <silent><expr> <c-space> coc#refresh()
|
inoremap <silent><expr> <c-space> coc#refresh()
|
||||||
|
|
||||||
|
@ -269,7 +271,7 @@ nnoremap <silent> gd <Plug>(coc-definition)
|
||||||
nnoremap <silent> gr <Plug>(coc-references)
|
nnoremap <silent> gr <Plug>(coc-references)
|
||||||
|
|
||||||
" Use K to show documentation in preview window.
|
" Use K to show documentation in preview window.
|
||||||
nnoremap <silent> K :call <SID>show_documentation()<CR>
|
nnoremap <silent> D :call <SID>show_documentation()<CR>
|
||||||
|
|
||||||
function! s:show_documentation()
|
function! s:show_documentation()
|
||||||
if (index(['vim','help'], &filetype) >= 0)
|
if (index(['vim','help'], &filetype) >= 0)
|
||||||
|
@ -348,7 +350,7 @@ highlight User7 ctermfg=234 ctermbg=251 guibg=NONE guifg=#407e4a
|
||||||
|
|
||||||
let g:modes={
|
let g:modes={
|
||||||
\ 'n' : ['%3*', 'NORMAL'],
|
\ 'n' : ['%3*', 'NORMAL'],
|
||||||
\ 'no' : ['%3*', 'NORMAL·OPERATOR PENDING'],
|
\ 'no' : ['%3*', 'N·OPERATOR PENDING'],
|
||||||
\ 'v' : ['%5*', 'VISUAL'],
|
\ 'v' : ['%5*', 'VISUAL'],
|
||||||
\ 'V' : ['%5*', 'V·LINE'],
|
\ 'V' : ['%5*', 'V·LINE'],
|
||||||
\ '' : ['%5*', 'V·BLOCK'],
|
\ '' : ['%5*', 'V·BLOCK'],
|
||||||
|
|
|
@ -3,22 +3,23 @@ set -g default-terminal 'tmux-256color'
|
||||||
set -as terminal-overrides ',alacritty:Tc'
|
set -as terminal-overrides ',alacritty:Tc'
|
||||||
set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm' # undercurl support
|
set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm' # undercurl support
|
||||||
set -as terminal-overrides ',*:Setulc=\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m' # underscore colours - needs tmux-3.0
|
set -as terminal-overrides ',*:Setulc=\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m' # underscore colours - needs tmux-3.0
|
||||||
|
set -g history-limit 102400
|
||||||
set -g set-clipboard on
|
set -g set-clipboard on
|
||||||
setw -gq utf8 on
|
|
||||||
set -g mouse on
|
set -g mouse on
|
||||||
|
set -gq utf8 on
|
||||||
set -gq status-utf8 on
|
set -gq status-utf8 on
|
||||||
set -sg escape-time 10
|
set -sg escape-time 10
|
||||||
set -g history-limit 102400
|
|
||||||
|
|
||||||
# Ventanas
|
# Ventanas
|
||||||
setw -g automatic-rename on
|
set -g automatic-rename on
|
||||||
set -g renumber-windows on
|
set -g renumber-windows on
|
||||||
set -g allow-rename on
|
set -g allow-rename on
|
||||||
set -g base-index 1
|
set -g base-index 1
|
||||||
|
|
||||||
# Panes
|
# Panes
|
||||||
setw -g pane-base-index 1
|
set -g pane-base-index 1
|
||||||
setw -g aggressive-resize on
|
set -g aggressive-resize on
|
||||||
|
set -wg main-pane-width 85
|
||||||
|
|
||||||
# Notificaciones
|
# Notificaciones
|
||||||
set -g monitor-activity on
|
set -g monitor-activity on
|
||||||
|
@ -28,24 +29,24 @@ set -g visual-silence off
|
||||||
set -g bell-action none
|
set -g bell-action none
|
||||||
|
|
||||||
# Vi
|
# Vi
|
||||||
setw -g mode-keys vi
|
set -g mode-keys vi
|
||||||
set -g status-keys vi
|
set -g status-keys vi
|
||||||
|
|
||||||
# Statusbar
|
# Statusbar
|
||||||
setw -g pane-border-status bottom
|
set -g pane-border-status bottom
|
||||||
setw -g pane-border-format '─'
|
set -g pane-border-format '──'
|
||||||
setw -g automatic-rename-format '#{s/zsh//:pane_current_command}'
|
set -g automatic-rename-format '#{s/zsh//:pane_current_command}'
|
||||||
setw -g pane-border-style 'fg=#080808'
|
set -g pane-border-style fg=black
|
||||||
setw -g pane-active-border-style 'fg=#080808'
|
set -g pane-active-border-style fg=black
|
||||||
set -g set-titles on
|
set -g set-titles on
|
||||||
set -g status-interval 10
|
set -g status-interval 60
|
||||||
set -g mode-style fg=black,bg=yellow
|
set -g mode-style fg=black,bg=yellow
|
||||||
set -g message-command-style bg=colour0,fg=colour13
|
set -g message-command-style bg=colour0,fg=colour13
|
||||||
set -g message-style bg=default,fg=default
|
set -g message-style 'bg=#151515,fg=white,italics'
|
||||||
set -g status-style bg=default,fg=colour7
|
set -g status-style bg=default,fg=colour7
|
||||||
set -g set-titles-string "#T"
|
set -g set-titles-string "#S > #T"
|
||||||
set -g status-left ''
|
set -g status-left ''
|
||||||
set -g status-right '#(txbar) #[fg=colour134]%a %d #[fg=colour167]%R #[fg=colour10]#S:#[fg=colour14]#I.#P'
|
set -g status-right '#(txbar) #[fg=colour134]%a %d #[fg=colour167]%R'
|
||||||
set -g window-status-separator ' '
|
set -g window-status-separator ' '
|
||||||
set -g window-status-current-style fg=colour3
|
set -g window-status-current-style fg=colour3
|
||||||
set -g window-status-activity-style bg=default,fg=colour15,italics
|
set -g window-status-activity-style bg=default,fg=colour15,italics
|
||||||
|
@ -67,7 +68,7 @@ bind-key D detach-client
|
||||||
bind-key T command-prompt -I "#W" "rename-window '%%'"
|
bind-key T command-prompt -I "#W" "rename-window '%%'"
|
||||||
bind-key S command-prompt -I "#S" "rename-session '%%'"
|
bind-key S command-prompt -I "#S" "rename-session '%%'"
|
||||||
bind-key M command-prompt -p man: "split-window -fh 'man %1'"
|
bind-key M command-prompt -p man: "split-window -fh 'man %1'"
|
||||||
bind-key R source-file $HOME/.tmux.conf \; display "Config Reloaded"
|
bind-key R source-file $XDG_CONFIG_HOME/tmux/tmux.conf \; display "Config Reloaded"
|
||||||
|
|
||||||
# Dividir
|
# Dividir
|
||||||
bind-key | split-window -h -c "#{pane_current_path}"
|
bind-key | split-window -h -c "#{pane_current_path}"
|
||||||
|
@ -89,10 +90,8 @@ bind -n M-Left select-pane -L
|
||||||
bind -n M-Right select-pane -R
|
bind -n M-Right select-pane -R
|
||||||
|
|
||||||
# Ventanas
|
# Ventanas
|
||||||
bind-key -r BSpace swap-window -t -1
|
|
||||||
bind-key -r Space swap-window -t +1
|
|
||||||
bind-key Enter new-window
|
|
||||||
bind-key Tab choose-window
|
bind-key Tab choose-window
|
||||||
|
bind-key Enter new-window
|
||||||
bind-key d display-panes
|
bind-key d display-panes
|
||||||
bind-key w choose-tree -Zw "swap-window -t '%%'"
|
bind-key w choose-tree -Zw "swap-window -t '%%'"
|
||||||
bind-key s choose-tree -Zw "swap-pane -t '%%'"
|
bind-key s choose-tree -Zw "swap-pane -t '%%'"
|
||||||
|
|
|
@ -1,20 +1,8 @@
|
||||||
# -*- mode: shell-script -*-
|
# -*- mode: shell-script -*-
|
||||||
# vim:ft=zsh
|
# vim:ft=zsh
|
||||||
# Opciones principales {{{
|
# Opciones principales {{{
|
||||||
autoload -Uz is-at-least
|
autoload -Uz bracketed-paste-url-magic
|
||||||
if [[ ${ZSH_VERSION} != 5.1.1 && ${TERM} != "dumb" ]]; then
|
zle -N bracketed-paste bracketed-paste-url-magic
|
||||||
if is-at-least 5.2; then
|
|
||||||
autoload -Uz bracketed-paste-url-magic
|
|
||||||
zle -N bracketed-paste bracketed-paste-url-magic
|
|
||||||
else
|
|
||||||
if is-at-least 5.1; then
|
|
||||||
autoload -Uz bracketed-paste-magic
|
|
||||||
zle -N bracketed-paste bracketed-paste-magic
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
autoload -Uz url-quote-magic
|
|
||||||
zle -N self-insert url-quote-magic
|
|
||||||
fi
|
|
||||||
|
|
||||||
setopt RM_STAR_WAIT
|
setopt RM_STAR_WAIT
|
||||||
setopt COMBINING_CHARS # Combine accents with the base character.
|
setopt COMBINING_CHARS # Combine accents with the base character.
|
||||||
|
@ -75,6 +63,7 @@ foreach extra (
|
||||||
) {
|
) {
|
||||||
source $ZDOTDIR/$extra
|
source $ZDOTDIR/$extra
|
||||||
}
|
}
|
||||||
|
HISTORY_SUBSTRING_SEARCH_ENSURE_UNIQUE=1
|
||||||
typeset -g ZSH_SYSTEM_CLIPBOARD_TMUX_SUPPORT='true'
|
typeset -g ZSH_SYSTEM_CLIPBOARD_TMUX_SUPPORT='true'
|
||||||
source $XDG_DATA_HOME/lscolors.sh
|
source $XDG_DATA_HOME/lscolors.sh
|
||||||
# }}}
|
# }}}
|
||||||
|
@ -87,8 +76,34 @@ function precmd() {
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
PS1="%(?..%{%F{red}%}(%?%)%{%f%} )%{%F{blue}%}%2~ %{%f%}%(!:#:) "
|
setopt PROMPT_SUBST
|
||||||
SPROMPT="zsh: correct %F{red}'%R'%f to %F{green}'%r'%f [%B%Uy%u%bes, %B%Un%u%bo, %B%Ue%u%bdit, %B%Ua%u%bbort]? "
|
|
||||||
|
# Anonymous function to avoid leaking variables.
|
||||||
|
function () {
|
||||||
|
# Check for tmux by looking at $TERM, because $TMUX won't be propagated to any
|
||||||
|
# nested sudo shells but $TERM will.
|
||||||
|
local TMUXING=$([[ "$TERM" =~ "tmux" ]] && echo tmux)
|
||||||
|
if [ -n "$TMUXING" -a -n "$TMUX" ]; then
|
||||||
|
# In a a tmux session created in a non-root or root shell.
|
||||||
|
local LVL=$(($SHLVL - 1))
|
||||||
|
else
|
||||||
|
# Either in a root shell created inside a non-root tmux session,
|
||||||
|
# or not in a tmux session.
|
||||||
|
local LVL=$SHLVL
|
||||||
|
fi
|
||||||
|
if [[ $EUID -eq 0 ]]; then
|
||||||
|
local SUFFIX='%F{yellow}%n%f'$(printf '%%F{yellow}\uf460%.0s%%f' {1..$LVL})
|
||||||
|
else
|
||||||
|
local SUFFIX=$(printf '\uf460%.0s%%f' {1..$LVL})
|
||||||
|
fi
|
||||||
|
export PS1="%(?..%{%F{red}%}(%?%)%{%f%} )%F{green}${SSH_TTY:+%n@%m}%f%B${SSH_TTY:+:}%b%F{blue}%B%2~%b%F{yellow}%B%(1j.*.)%b%f %B${SUFFIX}%b "
|
||||||
|
if [[ -n "$TMUXING" ]]; then
|
||||||
|
# Outside tmux, ZLE_RPROMPT_INDENT ends up eating the space after PS1, and
|
||||||
|
# prompt still gets corrupted even if we add an extra space to compensate.
|
||||||
|
export ZLE_RPROMPT_INDENT=0
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
export SPROMPT="zsh: correct %F{red}'%R'%f to %F{green}'%r'%f [%B%Uy%u%bes, %B%Un%u%bo, %B%Ue%u%bdit, %B%Ua%u%bbort]? "
|
||||||
|
|
||||||
function zle-keymap-select {
|
function zle-keymap-select {
|
||||||
if [[ ${KEYMAP} == vicmd ]] ||
|
if [[ ${KEYMAP} == vicmd ]] ||
|
||||||
|
|
|
@ -8,6 +8,7 @@ setopt AUTO_MENU # Show completion menu on a successive tab press.
|
||||||
setopt AUTO_LIST # Automatically list choices on ambiguous completion.
|
setopt AUTO_LIST # Automatically list choices on ambiguous completion.
|
||||||
setopt AUTO_PARAM_SLASH # If completed parameter is a directory, add a trailing slash.
|
setopt AUTO_PARAM_SLASH # If completed parameter is a directory, add a trailing slash.
|
||||||
setopt EXTENDED_GLOB # Needed for file modification glob modifiers with compinit
|
setopt EXTENDED_GLOB # Needed for file modification glob modifiers with compinit
|
||||||
|
setopt NO_NOMATCH # [default] unmatched patterns are left unchanged
|
||||||
unsetopt MENU_COMPLETE # Do not autoselect the first completion entry.
|
unsetopt MENU_COMPLETE # Do not autoselect the first completion entry.
|
||||||
unsetopt FLOW_CONTROL # Disable start/stop characters in shell editor.
|
unsetopt FLOW_CONTROL # Disable start/stop characters in shell editor.
|
||||||
|
|
||||||
|
@ -21,19 +22,18 @@ fi
|
||||||
unset _comp_files
|
unset _comp_files
|
||||||
|
|
||||||
zstyle ':completion:*' matcher-list '' '+m:{[:lower:]}={[:upper:]}' '+m:{[:upper:]}={[:lower:]}' '+m:{_-}={-_}' 'r:|[._-]=* r:|=*' 'l:|=* r:|=*'
|
zstyle ':completion:*' matcher-list '' '+m:{[:lower:]}={[:upper:]}' '+m:{[:upper:]}={[:lower:]}' '+m:{_-}={-_}' 'r:|[._-]=* r:|=*' 'l:|=* r:|=*'
|
||||||
|
zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS}
|
||||||
zstyle -e ':completion:*' special-dirs '[[ $PREFIX = (../)#(..) ]] && reply=(..)'
|
zstyle -e ':completion:*' special-dirs '[[ $PREFIX = (../)#(..) ]] && reply=(..)'
|
||||||
|
zstyle ':completion:*:complete:(cd|pushd):*' tag-order 'local-directories named-directories'
|
||||||
|
zstyle ':completion:*' group-name ''
|
||||||
|
zstyle ':completion:*:descriptions' format '%F{yellow}%d %f'
|
||||||
|
zstyle ':completion:*' menu select
|
||||||
zstyle ':completion::complete:*' use-cache on
|
zstyle ':completion::complete:*' use-cache on
|
||||||
zstyle ':completion::complete:*' cache-path "$XDG_CACHE_HOME/zcompcache"
|
zstyle ':completion::complete:*' cache-path "$XDG_CACHE_HOME/zcompcache"
|
||||||
zstyle ':completion:*:*:*:*:*' menu select
|
|
||||||
zstyle ':completion:*:matches' group 'yes'
|
zstyle ':completion:*:matches' group 'yes'
|
||||||
zstyle ':completion:*:options' description 'yes'
|
zstyle ':completion:*:options' description 'yes'
|
||||||
zstyle ':completion:*:options' auto-description '%d'
|
zstyle ':completion:*:options' auto-description '%d'
|
||||||
zstyle ':completion:*:corrections' format '%F{green}%d (errors: %e) %f'
|
|
||||||
zstyle ':completion:*:descriptions' format '%F{yellow}%d %f'
|
|
||||||
zstyle ':completion:*:messages' format '%F{purple}%d %f'
|
|
||||||
zstyle ':completion:*:warnings' format '%F{red}no matches found %f'
|
|
||||||
zstyle ':completion:*:default' list-prompt '%S%M matches%s'
|
zstyle ':completion:*:default' list-prompt '%S%M matches%s'
|
||||||
zstyle ':completion:*' group-name ''
|
|
||||||
zstyle ':completion:*' verbose yes
|
zstyle ':completion:*' verbose yes
|
||||||
zstyle ':completion:*' completer _complete _match _approximate
|
zstyle ':completion:*' completer _complete _match _approximate
|
||||||
zstyle ':completion:*:match:*' original only
|
zstyle ':completion:*:match:*' original only
|
||||||
|
@ -41,11 +41,8 @@ zstyle ':completion:*:approximate:*' max-errors 1 numeric
|
||||||
zstyle -e ':completion:*:approximate:*' max-errors 'reply=($((($#PREFIX+$#SUFFIX)/3>7?7:($#PREFIX+$#SUFFIX)/3))numeric)'
|
zstyle -e ':completion:*:approximate:*' max-errors 'reply=($((($#PREFIX+$#SUFFIX)/3>7?7:($#PREFIX+$#SUFFIX)/3))numeric)'
|
||||||
zstyle ':completion:*:functions' ignored-patterns '(_*|pre(cmd|exec))'
|
zstyle ':completion:*:functions' ignored-patterns '(_*|pre(cmd|exec))'
|
||||||
zstyle ':completion:*:*:-subscript-:*' tag-order indexes parameters
|
zstyle ':completion:*:*:-subscript-:*' tag-order indexes parameters
|
||||||
zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS}
|
|
||||||
zstyle ':completion:*:complete:(cd|pushd):*' tag-order 'local-directories named-directories'
|
|
||||||
zstyle ':completion:*:*:cd:*:directory-stack' menu yes select
|
zstyle ':completion:*:*:cd:*:directory-stack' menu yes select
|
||||||
zstyle ':completion:*:-tilde-:*' group-order 'named-directories' 'path-directories' 'users' 'expand'
|
zstyle ':completion:*:-tilde-:*' group-order 'named-directories' 'path-directories' 'users' 'expand'
|
||||||
zstyle ':completion:*' squeeze-slashes true
|
|
||||||
zstyle ':completion:*:history-words' stop yes
|
zstyle ':completion:*:history-words' stop yes
|
||||||
zstyle ':completion:*:history-words' remove-all-dups yes
|
zstyle ':completion:*:history-words' remove-all-dups yes
|
||||||
zstyle ':completion:*:history-words' list false
|
zstyle ':completion:*:history-words' list false
|
||||||
|
|
|
@ -16,6 +16,7 @@ foreach carga (
|
||||||
surround
|
surround
|
||||||
select-bracketed
|
select-bracketed
|
||||||
select-quoted
|
select-quoted
|
||||||
|
edit-command-line
|
||||||
) {
|
) {
|
||||||
autoload -U $carga
|
autoload -U $carga
|
||||||
}
|
}
|
||||||
|
@ -31,6 +32,7 @@ foreach widge (
|
||||||
select-quoted
|
select-quoted
|
||||||
tmux-clear-screen
|
tmux-clear-screen
|
||||||
run-with-sudo
|
run-with-sudo
|
||||||
|
edit-command-line
|
||||||
) {
|
) {
|
||||||
zle -N $widge
|
zle -N $widge
|
||||||
}
|
}
|
||||||
|
@ -67,6 +69,7 @@ bindkey -M viins '^N' down-line-or-beginning-search
|
||||||
bindkey -M viins '^U' history-incremental-pattern-search-backward
|
bindkey -M viins '^U' history-incremental-pattern-search-backward
|
||||||
bindkey -M viins '^[[A' history-substring-search-up
|
bindkey -M viins '^[[A' history-substring-search-up
|
||||||
bindkey -M viins '^[[B' history-substring-search-down
|
bindkey -M viins '^[[B' history-substring-search-down
|
||||||
|
bindkey -M viins '^x^x' edit-command-line
|
||||||
|
|
||||||
[[ -n "$key[Home]" ]] && bindkey -M viins -- "$key[Home]" beginning-of-line
|
[[ -n "$key[Home]" ]] && bindkey -M viins -- "$key[Home]" beginning-of-line
|
||||||
[[ -n "$key[End]" ]] && bindkey -M viins -- "$key[End]" end-of-line
|
[[ -n "$key[End]" ]] && bindkey -M viins -- "$key[End]" end-of-line
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
case $1 in
|
case $1 in
|
||||||
on) simple-mtpfs --device 1 /mnt/cel/ && sleep 5 && simple-mtpfs --device 1 /mnt/cel/;;
|
on) simple-mtpfs --device 1 /mnt/cel/ ;;
|
||||||
off) fusermount -u /mnt/cel/ ;;
|
off) fusermount -u /mnt/cel/ ;;
|
||||||
*) echo "Can't help you with that" ;;
|
*) echo "Can't help you with that" ;;
|
||||||
esac
|
esac
|
||||||
|
|
|
@ -13,7 +13,7 @@ function () {
|
||||||
'shell' '~/.config/zsh/.zshrc'
|
'shell' '~/.config/zsh/.zshrc'
|
||||||
'dunst' '~/.config/dunst/dunstrc'
|
'dunst' '~/.config/dunst/dunstrc'
|
||||||
'music' '~/.config/ncmpcpp/config'
|
'music' '~/.config/ncmpcpp/config'
|
||||||
'tmux' '~/.tmux.conf'
|
'tmux' '~/.config/tmux/tmux.conf'
|
||||||
'xinit' '~/.xinitrc'
|
'xinit' '~/.xinitrc'
|
||||||
'alias' '~/.config/zsh/aliases.zsh'
|
'alias' '~/.config/zsh/aliases.zsh'
|
||||||
'term' '~/.config/alacritty.yml'
|
'term' '~/.config/alacritty.yml'
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
set -C -f -u
|
set -C -f -u
|
||||||
#IFS=$'\n'
|
|
||||||
IFS="$(printf '%b_' '\n')"; IFS="${IFS%_}"
|
IFS="$(printf '%b_' '\n')"; IFS="${IFS%_}"
|
||||||
|
|
||||||
# ANSI color codes are supported.
|
# ANSI color codes are supported.
|
||||||
|
@ -18,7 +17,6 @@ IFS="$(printf '%b_' '\n')"; IFS="${IFS%_}"
|
||||||
|
|
||||||
# Script arguments
|
# Script arguments
|
||||||
FILE_PATH="${1}" # Full path of the highlighted file
|
FILE_PATH="${1}" # Full path of the highlighted file
|
||||||
|
|
||||||
FILE_EXTENSION="${FILE_PATH##*.}"
|
FILE_EXTENSION="${FILE_PATH##*.}"
|
||||||
FILE_EXTENSION_LOWER=$(echo "${FILE_EXTENSION}" | tr '[:upper:]' '[:lower:]')
|
FILE_EXTENSION_LOWER=$(echo "${FILE_EXTENSION}" | tr '[:upper:]' '[:lower:]')
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ icon="$XDG_DATA_HOME/icons/Marwaita-Dark/24x24/categories/preferences-system-win
|
||||||
case $1 in
|
case $1 in
|
||||||
hide)
|
hide)
|
||||||
if [ "$lines" -ge 15 ]; then
|
if [ "$lines" -ge 15 ]; then
|
||||||
notify-send "15 windows are already hidden" "You should consider closing some before hiding even more."
|
notify-send -i "$icon" "15 windows are already hidden" "You should consider closing some before hiding even more."
|
||||||
else
|
else
|
||||||
focusedNode=$(bspc query -N -n .focused)
|
focusedNode=$(bspc query -N -n .focused)
|
||||||
focusedID=$(bspc query -D -d --names)
|
focusedID=$(bspc query -D -d --names)
|
||||||
|
@ -22,12 +22,12 @@ hide)
|
||||||
;;
|
;;
|
||||||
dmenu)
|
dmenu)
|
||||||
[ -z "$file" ] && exit
|
[ -z "$file" ] && exit
|
||||||
lineNumber=$(awk '{print $2,$3}' "$file" | dmenu -i -p ' ')
|
sel=$(awk '{print $2,$3}' "$file" | dmenu -i -p ' ')
|
||||||
|
|
||||||
selectedID=$(awk -v pat="$lineNumber" '$0~pat {print $1}' "$file")
|
selectedID=$(awk -v pat="$sel" '$0~pat {print $1}' "$file")
|
||||||
selectedDesktop=$(awk -v pat="$lineNumber" '$0~pat {print $2}' "$file")
|
selectedDesktop=$(awk -v pat="$sel" '$0~pat {print $2}' "$file")
|
||||||
bspc desktop -f "$selectedDesktop"
|
bspc desktop -f "$selectedDesktop"
|
||||||
xdo show "$selectedID"
|
xdo show "$selectedID"
|
||||||
sed -i "/${lineNumber}/d" "$file"
|
sed -i "/${sel}/d" "$file"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
M=$(xrandr -q | awk '/ connected/ {print $1}')
|
M=$(bspc query -M --names)
|
||||||
NUM=$(echo "$M" | wc -l)
|
NUM=$(echo "$M" | awk 'END{print NR}')
|
||||||
|
|
||||||
ettin() {
|
ettin() {
|
||||||
sec=$(echo "$M" | awk NR==2)
|
sec=$(echo "$M" | awk NR==2)
|
||||||
|
@ -12,8 +12,14 @@ ettin() {
|
||||||
bspc rule -a Firefox:Navigator state=tiled, desktop='^6'
|
bspc rule -a Firefox:Navigator state=tiled, desktop='^6'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cyclops() {
|
||||||
|
xrandr --output LVDS1 --primary --auto --scale 1.0x1.0 "$(echo "$M" | awk '! /LVDS1/ {print "--output", $1, "--off"}' | paste -sd ' ')"
|
||||||
|
bspc monitor -d 1 2 3 4 5 6 7 8 9 10
|
||||||
|
bspc rule -a Firefox:Navigator state=tiled, desktop='^2'
|
||||||
|
}
|
||||||
|
|
||||||
if [ "$NUM" = 1 ]; then
|
if [ "$NUM" = 1 ]; then
|
||||||
unimon
|
cyclops
|
||||||
elif [ "$NUM" = 2 ]; then
|
elif [ "$NUM" = 2 ]; then
|
||||||
ettin
|
ettin
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -1,60 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
|
|
||||||
twoscreen() { # If there are two screens.
|
|
||||||
mirror=$(printf "no\\nyes" | dmenu -i -w 300 -p "Mirror displays? ")
|
|
||||||
# Mirror displays using native resolution of external display and a scaled
|
|
||||||
# version for the internal display
|
|
||||||
if [ "$mirror" = "yes" ]; then
|
|
||||||
external=$(echo "$screens" | dmenu -i -w 320 -p "Optimize resolution for: ")
|
|
||||||
internal=$(echo "$screens" | grep -v "$external")
|
|
||||||
|
|
||||||
res_external=$(xrandr --query | sed -n "/^$external/,/\+/p" | \
|
|
||||||
tail -n 1 | awk '{print $1}')
|
|
||||||
res_internal=$(xrandr --query | sed -n "/^$internal/,/\+/p" | \
|
|
||||||
tail -n 1 | awk '{print $1}')
|
|
||||||
|
|
||||||
res_ext_x=$(echo "$res_external" | sed 's/x.*//')
|
|
||||||
res_ext_y=$(echo "$res_external" | sed 's/.*x//')
|
|
||||||
res_int_x=$(echo "$res_internal" | sed 's/x.*//')
|
|
||||||
res_int_y=$(echo "$res_internal" | sed 's/.*x//')
|
|
||||||
|
|
||||||
scale_x=$(echo "$res_ext_x / $res_int_x" | bc -l)
|
|
||||||
scale_y=$(echo "$res_ext_y / $res_int_y" | bc -l)
|
|
||||||
|
|
||||||
xrandr --output "$external" --auto --scale 1.0x1.0 \
|
|
||||||
--output "$internal" --auto --same-as "$external" \
|
|
||||||
--scale "$scale_x"x"$scale_y"
|
|
||||||
else
|
|
||||||
primary=$(echo "$screens" | dmenu -i -w 320 -p "Select primary display: ")
|
|
||||||
secondary=$(echo "$screens" | grep -v "$primary")
|
|
||||||
direction=$(printf "left\\nright" | dmenu -i -w 500 -p "What side of $primary should $secondary be on? ")
|
|
||||||
xrandr --output "$primary" --auto --scale 1.0x1.0 --output "$secondary" --"$direction"-of "$primary" --auto --scale 1.0x1.0
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
morescreen() { # If there are more than two screens.
|
|
||||||
primary=$(echo "$screens" | dmenu -i -w 320 -p "Select primary display: ")
|
|
||||||
secondary=$(echo "$screens" | grep -v "$primary" | dmenu -i -w 320 -p "Select secondary display: ")
|
|
||||||
direction=$(printf "left\\nright" | dmenu -i -w 500 -p "What side of $primary should $secondary be on? ")
|
|
||||||
tertiary=$(echo "$screens" | grep -v "$primary" | grep -v "$secondary" | dmenu -i -w 320 -p "Select third display: ")
|
|
||||||
xrandr --output "$primary" --auto --output "$secondary" --"$direction"-of "$primary" --auto --output "$tertiary" --"$(printf "left\\nright" | grep -v "$direction")"-of "$primary" --auto
|
|
||||||
}
|
|
||||||
|
|
||||||
multimon() { # Multi-monitor handler.
|
|
||||||
case "$(echo "$screens" | wc -l)" in
|
|
||||||
2) twoscreen ;;
|
|
||||||
*) morescreen ;;
|
|
||||||
esac ;}
|
|
||||||
|
|
||||||
postrun() {
|
|
||||||
setbg
|
|
||||||
bspc monitor "$(bspc query -M | awk NR==1)" -d 1 2 3 4 5
|
|
||||||
bspc monitor "$(bspc query -M | awk NR==2)" -d 6 7 8 9 10
|
|
||||||
}
|
|
||||||
|
|
||||||
# Get all connected screens.
|
|
||||||
screens=$(xrandr -q | awk '/ connected/ {print $1}')
|
|
||||||
|
|
||||||
multimon
|
|
||||||
|
|
||||||
postrun
|
|
|
@ -1,31 +1,30 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
diario() {
|
diario() {
|
||||||
diario="$HOME/doc/blog"
|
cd "$HOME/doc/blog" || exit
|
||||||
menublog=$(printf "Hoy\\nMañana\\nArchivo" | dmenu -w 120 -p " ")
|
menublog=$(printf "Hoy\\nMañana\\nAyer\\nArchivo" | dmenu -w 120 -p " ")
|
||||||
if [ "$menublog" = "Hoy" ]; then
|
case $menublog in
|
||||||
alacritty --class=flota -e nvim "$diario/$(date -I)".wiki
|
"Hoy") alacritty --class=flota -e nvim "$(date -I)".wiki ;;
|
||||||
elif [ "$menublog" = "Mañana" ]; then
|
"Mañana") alacritty --class=flota -e nvim "$(date --date='tomorrow' +%F)".wiki ;;
|
||||||
alacritty --class=flota -e nvim "$diario/$(date --date='tomorrow' +%F)".wiki
|
"Ayer") alacritty --class=flota -e nvim "$(date --date='yesterday' +%F)".wiki ;;
|
||||||
else
|
"Archivo") archivo ;;
|
||||||
cd "$diario" || exit
|
esac
|
||||||
archivo
|
|
||||||
fi
|
|
||||||
}
|
}
|
||||||
|
|
||||||
notas() {
|
notas() {
|
||||||
notas="$HOME/doc/notas"
|
cd "$HOME/doc/notas" || exit
|
||||||
menunota=$(printf "Nueva\\nArchivo" | dmenu -w 120 -p " ")
|
menunota=$(printf "Nueva\\nArchivo" | dmenu -w 120 -p " ")
|
||||||
if [ "$menunota" = "Nueva" ]; then
|
case $menunota in
|
||||||
alacritty --class=flota -e nvim "$notas/$(date -I)".wiki
|
"Nueva")
|
||||||
else
|
nombre="$(dmenu -p "Titulo: ")" 2> /dev/null
|
||||||
cd "$notas" || exit
|
alacritty --class=flota -e nvim "$nombre".wiki
|
||||||
archivo
|
;;
|
||||||
fi
|
"Archivo") archivo ;;
|
||||||
|
esac
|
||||||
}
|
}
|
||||||
|
|
||||||
archivo(){
|
archivo(){
|
||||||
selarch=$(fd -d 1 -e wiki | sort -M | dmenu -w 200 -p " ")
|
selarch=$(fd -d 1 -e wiki | sort -Mr | dmenu -w 200 -p " ")
|
||||||
if [ "$selarch" = "" ]; then
|
if [ "$selarch" = "" ]; then
|
||||||
exit 0
|
exit 0
|
||||||
else
|
else
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
xbps-query -vm > ~/doc/xbpaketes
|
xpkg -m > ~/doc/xbpaketes
|
||||||
|
|
|
@ -23,7 +23,7 @@ if [ -d /sys/class/power_supply/BAT0 ]; then
|
||||||
printf "%s\n $HEART $current_charge"
|
printf "%s\n $HEART $current_charge"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ping -q -w 1 -c 1 "$(ip r | grep -m 1 default | cut -d ' ' -f 3)" >/dev/null
|
if ping -q -w 1 -c 1 "$(ip r | awk '/default/ {print $3}')" >/dev/null
|
||||||
then
|
then
|
||||||
net="$(awk 'NR == 3 { print substr($3, 1, length($3) - 1) }' /proc/net/wireless)"
|
net="$(awk 'NR == 3 { print substr($3, 1, length($3) - 1) }' /proc/net/wireless)"
|
||||||
printf "%s\n #[fg=colour177]$WIFI${net} "
|
printf "%s\n #[fg=colour177]$WIFI${net} "
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
M=$(xrandr -q | awk '/ connected/ {print $1}')
|
M=$(bspc query -M --names)
|
||||||
|
|
||||||
cyclops() {
|
cyclops() {
|
||||||
xrandr --output LVDS1 --primary --auto --scale 1.0x1.0 "$(echo "$M" | awk '! /LVDS1/ {print "--output", $1, "--off"}' | paste -sd ' ')"
|
xrandr --output LVDS1 --primary --auto --scale 1.0x1.0 "$(echo "$M" | awk '! /LVDS1/ {print "--output", $1, "--off"}' | paste -sd ' ')"
|
||||||
|
bspc config remove_disabled_monitors
|
||||||
|
bspc config remove_unplugged_monitors
|
||||||
bspc monitor -d 1 2 3 4 5 6 7 8 9 10
|
bspc monitor -d 1 2 3 4 5 6 7 8 9 10
|
||||||
bspc rule -a Firefox:Navigator state=tiled, desktop='^2'
|
bspc rule -a Firefox:Navigator state=tiled, desktop='^2'
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,42 +1,77 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<title> Hola Si </title>
|
<title>Hola Si</title>
|
||||||
<link rel="stylesheet" type="text/css" href="style.css">
|
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="icon"><img src="icons/reddit.svg"/></div>
|
<div class="icon"><img src="icons/reddit.svg" /></div>
|
||||||
<div class="icon"><img src="icons/entertainment.svg"/></div>
|
<div class="icon"><img src="icons/entertainment.svg" /></div>
|
||||||
<div class="icon"><img src="icons/code.svg"/></div>
|
<div class="icon"><img src="icons/code.svg" /></div>
|
||||||
<div class="icon"><img src="icons/music.svg"/></div>
|
<div class="icon"><img src="icons/music.svg" /></div>
|
||||||
<div class="category">
|
<div class="category">
|
||||||
<li><a class="bm" href="https://www.reddit.com/r/unixporn/new">Unixporn</a></li>
|
<li>
|
||||||
<li><a class="bm" href="https://www.reddit.com/r/voidlinux/new">Void Linux</a></li>
|
<a class="bm" href="https://www.reddit.com/r/unixporn/new"
|
||||||
<li><a class="bm" href="https://www.reddit.com/r/neovim/new">Neovim</a></li>
|
>Unixporn</a
|
||||||
<li><a class="bm" href="https://www.reddit.com/r/wallpapers/new">Wallpapers</a></li>
|
>
|
||||||
<li><a class="bm" href="https://www.reddit.com/r/argentina/new">Argentina</a></li>
|
</li>
|
||||||
</div>
|
<li>
|
||||||
<div class="category">
|
<a class="bm" href="https://www.reddit.com/r/voidlinux/new"
|
||||||
<li><a class="bm" href="https://www.questionablecontent.net/">Questionable Content</a></li>
|
>Void Linux</a
|
||||||
<li><a class="bm" href="https://www.empoweredcomic.com/">Empowered</a></li>
|
>
|
||||||
<li><a class="bm" href="https://rock.pungas.space/">Rocket Chat</a></li>
|
</li>
|
||||||
<li><a class="bm" href="https://discordapp.com/channels/586006476879953932/586006476879953936">Discord</a></li>
|
<li>
|
||||||
<li><a class="bm" href="https://images.google.com/">Google Images</a></li>
|
<a class="bm" href="https://www.reddit.com/r/neovim/new">Neovim</a>
|
||||||
</div>
|
</li>
|
||||||
<div class="category">
|
<li>
|
||||||
<li><a class="bm" href="https://wiki.archlinux.org">Arch Wiki</a></li>
|
<a class="bm" href="https://www.reddit.com/r/wallpapers/new"
|
||||||
<li><a class="bm" href="https://gitlab.com/deadguy/hexagons">Dotfiles</a></li>
|
>Wallpapers</a
|
||||||
<li><a class="bm" href="https://voidlinux.org/packages">Void Packages</a></li>
|
>
|
||||||
<li><a class="bm" href="//wiki.voidlinux.org"></a>Void Wiki</li>
|
</li>
|
||||||
<li><a class="bm" href="https://github.com/">Github</a></li>
|
<li>
|
||||||
<li><a class="bm" href="https://mail.google.com/">Gmail</a></li>
|
<a class="bm" href="https://www.reddit.com/r/argentina/new"
|
||||||
</div>
|
>Argentina</a
|
||||||
<div class="category">
|
>
|
||||||
<li><a class="bm" href="https://youtube.com/">Youtube</a></li>
|
</li>
|
||||||
<li><a class="bm" href="https://bandcamp.com/">Bandcamp</a></li>
|
</div>
|
||||||
<li><a class="bm" href="https://twitch.tv/">Twitch</a></li>
|
<div class="category">
|
||||||
</div>
|
<li>
|
||||||
</div>
|
<a class="bm" href="https://www.questionablecontent.net/"
|
||||||
</body>
|
>Questionable Content</a
|
||||||
|
>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a class="bm" href="https://www.empoweredcomic.com/">Empowered</a>
|
||||||
|
</li>
|
||||||
|
<li><a class="bm" href="https://rock.pungas.space/">Rocket Chat</a></li>
|
||||||
|
<li>
|
||||||
|
<a
|
||||||
|
class="bm"
|
||||||
|
href="https://discordapp.com/channels/586006476879953932/586006476879953936"
|
||||||
|
>Discord</a
|
||||||
|
>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a class="bm" href="https://images.google.com/">Google Images</a>
|
||||||
|
</li>
|
||||||
|
</div>
|
||||||
|
<div class="category">
|
||||||
|
<li><a class="bm" href="https://wiki.archlinux.org">Arch Wiki</a></li>
|
||||||
|
<li>
|
||||||
|
<a class="bm" href="https://gitlab.com/deadguy/hexagons">Dotfiles</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a class="bm" href="https://voidlinux.org/packages">Void Packages</a>
|
||||||
|
</li>
|
||||||
|
<li><a class="bm" href="//wiki.voidlinux.org"></a>Void Wiki</li>
|
||||||
|
<li><a class="bm" href="https://mail.google.com/">Gmail</a></li>
|
||||||
|
</div>
|
||||||
|
<div class="category">
|
||||||
|
<li><a class="bm" href="https://youtube.com/">Youtube</a></li>
|
||||||
|
<li><a class="bm" href="https://bandcamp.com/">Bandcamp</a></li>
|
||||||
|
<li><a class="bm" href="https://twitch.tv/">Twitch</a></li>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
4
.zshenv
4
.zshenv
|
@ -29,6 +29,7 @@ export BAT_THEME="TwoDark"
|
||||||
export GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk-2.0/gtkrc-2.0"
|
export GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk-2.0/gtkrc-2.0"
|
||||||
export QT_QPA_PLATFORMTHEME="qt5ct"
|
export QT_QPA_PLATFORMTHEME="qt5ct"
|
||||||
|
|
||||||
|
export XAUTHORITY="$XDG_RUNTIME_DIR/Xauthority"
|
||||||
export XDG_DATA_HOME="$HOME/.local/share"
|
export XDG_DATA_HOME="$HOME/.local/share"
|
||||||
export XDG_CONFIG_HOME="$HOME/.config"
|
export XDG_CONFIG_HOME="$HOME/.config"
|
||||||
export XDG_CACHE_HOME="$HOME/.cache"
|
export XDG_CACHE_HOME="$HOME/.cache"
|
||||||
|
@ -74,7 +75,7 @@ export FZF_VIM_LOG=$(git config --get alias.l | awk '{$1=""; print $0;}' | tr -d
|
||||||
# }}}
|
# }}}
|
||||||
# Less {{{
|
# Less {{{
|
||||||
export LESSCHARSET=UTF-8
|
export LESSCHARSET=UTF-8
|
||||||
export LESS=-R
|
export LESS=-MR
|
||||||
export LESS_TERMCAP_mb="$(printf '%b' '[1;34m')"
|
export LESS_TERMCAP_mb="$(printf '%b' '[1;34m')"
|
||||||
export LESS_TERMCAP_md="$(printf '%b' '[1;32m')"
|
export LESS_TERMCAP_md="$(printf '%b' '[1;32m')"
|
||||||
export LESS_TERMCAP_me="$(printf '%b' '[0m')"
|
export LESS_TERMCAP_me="$(printf '%b' '[0m')"
|
||||||
|
@ -83,6 +84,7 @@ export LESS_TERMCAP_se="$(printf '%b' '[0m')"
|
||||||
export LESS_TERMCAP_us="$(printf '%b' '[14;32m')"
|
export LESS_TERMCAP_us="$(printf '%b' '[14;32m')"
|
||||||
export LESS_TERMCAP_ue="$(printf '%b' '[0m')"
|
export LESS_TERMCAP_ue="$(printf '%b' '[0m')"
|
||||||
export LESSOPEN="| /usr/bin/highlight -O ansi %s 2>/dev/null"
|
export LESSOPEN="| /usr/bin/highlight -O ansi %s 2>/dev/null"
|
||||||
|
export LESSPROMPT='?f%f .?ltLine %lt:?pt%pt\%:?btByte %bt:-...'
|
||||||
export LESSHISTFILE="-"
|
export LESSHISTFILE="-"
|
||||||
# }}}
|
# }}}
|
||||||
# Path {{{
|
# Path {{{
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
ImageMagick-7.0.10.11_1
|
ImageMagick-7.0.10.14_1
|
||||||
adwaita-qt-1.1.1_1
|
adwaita-qt-1.1.1_1
|
||||||
alacritty-0.4.2_3
|
alacritty-0.4.2_3
|
||||||
alsa-firmware-1.2.1_1
|
alsa-firmware-1.2.1_1
|
||||||
|
@ -10,13 +10,14 @@ alsa-plugins-samplerate-1.2.2_1
|
||||||
alsa-plugins-speex-1.2.2_1
|
alsa-plugins-speex-1.2.2_1
|
||||||
alsa-utils-1.2.2_1
|
alsa-utils-1.2.2_1
|
||||||
atool-0.39.0_5
|
atool-0.39.0_5
|
||||||
audacity-2.3.3_1
|
audacity-2.4.1_1
|
||||||
autopep8-1.5.2_1
|
autopep8-1.5.2_1
|
||||||
base-system-0.113_2
|
base-system-0.113_2
|
||||||
bat-0.15.0_1
|
bat-0.15.3_1
|
||||||
bc-1.07.1_5
|
bc-1.07.1_5
|
||||||
bspwm-0.9.9_2
|
bspwm-0.9.9_2
|
||||||
cadence-0.9.1_1
|
cadence-0.9.1_1
|
||||||
|
cantarell-fonts-0.201_1
|
||||||
chrony-3.5_2
|
chrony-3.5_2
|
||||||
connman-1.38_2
|
connman-1.38_2
|
||||||
connman-ncurses-1.0_3
|
connman-ncurses-1.0_3
|
||||||
|
@ -27,7 +28,7 @@ dfc-3.1.1_1
|
||||||
dunst-1.4.1_1
|
dunst-1.4.1_1
|
||||||
elogind-243.4_2
|
elogind-243.4_2
|
||||||
faac-1.30_1
|
faac-1.30_1
|
||||||
fd-8.0.0_1
|
fd-8.1.1_1
|
||||||
fdk-aac-devel-2.0.1_1
|
fdk-aac-devel-2.0.1_1
|
||||||
fdkaac-1.0.0_2
|
fdkaac-1.0.0_2
|
||||||
ffmpeg-4.2.3_1
|
ffmpeg-4.2.3_1
|
||||||
|
@ -41,11 +42,10 @@ git-extras-5.1.0_1
|
||||||
git-libsecret-2.26.2_1
|
git-libsecret-2.26.2_1
|
||||||
gnome-ssh-askpass-8.2p1_1
|
gnome-ssh-askpass-8.2p1_1
|
||||||
gnupg2-2.2.20_1
|
gnupg2-2.2.20_1
|
||||||
google-fonts-ttf-20190605_1
|
|
||||||
grub-i386-efi-2.04_3
|
grub-i386-efi-2.04_3
|
||||||
grub-x86_64-efi-2.04_3
|
grub-x86_64-efi-2.04_3
|
||||||
haveged-1.9.8_1
|
haveged-1.9.8_1
|
||||||
highlight-3.56_1
|
highlight-3.57_1
|
||||||
hsetroot-1.0.5_1
|
hsetroot-1.0.5_1
|
||||||
htop-2.2.0_1
|
htop-2.2.0_1
|
||||||
hub-2.14.2_1
|
hub-2.14.2_1
|
||||||
|
@ -60,8 +60,9 @@ lf-r14_1
|
||||||
libX11-devel-1.6.9_1
|
libX11-devel-1.6.9_1
|
||||||
libXft-devel-2.3.3_1
|
libXft-devel-2.3.3_1
|
||||||
libXinerama-devel-1.1.4_1
|
libXinerama-devel-1.1.4_1
|
||||||
librsvg-2.47.1_1
|
libressl-devel-3.0.2_2
|
||||||
linux5.6-5.6.13_1
|
librsvg-2.48.4_1
|
||||||
|
linux5.6-5.6.14_1
|
||||||
lynx-2.8.9.1_3
|
lynx-2.8.9.1_3
|
||||||
maim-5.6.3_1
|
maim-5.6.3_1
|
||||||
mdadm-4.1_2
|
mdadm-4.1_2
|
||||||
|
@ -74,7 +75,7 @@ mps-youtube-0.2.8_3
|
||||||
mpv-0.32.0_2
|
mpv-0.32.0_2
|
||||||
msmtp-1.8.10_1
|
msmtp-1.8.10_1
|
||||||
ncmpcpp-0.8.2_9
|
ncmpcpp-0.8.2_9
|
||||||
ncurses-term-6.2_1
|
ncurses-term-6.2_2
|
||||||
neomutt-20200501_1
|
neomutt-20200501_1
|
||||||
neovim-0.4.3_1
|
neovim-0.4.3_1
|
||||||
neovim-remote-2.4.0_1
|
neovim-remote-2.4.0_1
|
||||||
|
@ -84,12 +85,13 @@ nmap-7.80_2
|
||||||
nodejs-13.2.0_2
|
nodejs-13.2.0_2
|
||||||
noto-fonts-cjk-20190416_1
|
noto-fonts-cjk-20190416_1
|
||||||
noto-fonts-ttf-20190926_1
|
noto-fonts-ttf-20190926_1
|
||||||
obs-25.0.7_1
|
obs-25.0.8_1
|
||||||
p7zip-16.02_5
|
p7zip-16.02_5
|
||||||
pass-1.7.3_2
|
pass-1.7.3_2
|
||||||
patch-2.7.6_4
|
patch-2.7.6_4
|
||||||
pavucontrol-4.0_1
|
pavucontrol-4.0_1
|
||||||
perl-File-MimeInfo-0.29_1
|
perl-File-MimeInfo-0.29_1
|
||||||
|
perl-HTML-Parser-3.72_8
|
||||||
pinentry-gtk-1.1.0_6
|
pinentry-gtk-1.1.0_6
|
||||||
pinentry-tty-1.1.0_6
|
pinentry-tty-1.1.0_6
|
||||||
pkg-config-0.29.2_2
|
pkg-config-0.29.2_2
|
||||||
|
@ -98,7 +100,7 @@ powertop-2.12_1
|
||||||
pulseaudio-13.0_1
|
pulseaudio-13.0_1
|
||||||
pulsemixer-1.5.1_1
|
pulsemixer-1.5.1_1
|
||||||
pylint-2.4.4_2
|
pylint-2.4.4_2
|
||||||
python3-3.8.2_1
|
python3-3.8.3_1
|
||||||
python3-BeautifulSoup4-4.8.2_1
|
python3-BeautifulSoup4-4.8.2_1
|
||||||
python3-ipython-7.13.0_1
|
python3-ipython-7.13.0_1
|
||||||
python3-isort-4.3.21_2
|
python3-isort-4.3.21_2
|
||||||
|
@ -107,8 +109,8 @@ python3-lxml-4.4.3_1
|
||||||
python3-mccabe-0.6.1_3
|
python3-mccabe-0.6.1_3
|
||||||
python3-mypy-0.761_1
|
python3-mypy-0.761_1
|
||||||
python3-pip-20.0.2_1
|
python3-pip-20.0.2_1
|
||||||
python3-pycodestyle-2.5.0_2
|
python3-pycodestyle-2.6.0_1
|
||||||
python3-pyflakes-2.1.1_2
|
python3-pyflakes-2.2.0_1
|
||||||
python3-vint-0.3.19_3
|
python3-vint-0.3.19_3
|
||||||
python3-yapf-0.29.0_1
|
python3-yapf-0.29.0_1
|
||||||
qt5ct-0.41_1
|
qt5ct-0.41_1
|
||||||
|
@ -124,28 +126,22 @@ sxiv-26_1
|
||||||
texlive-bin-2020_1
|
texlive-bin-2020_1
|
||||||
tmux-3.1b_1
|
tmux-3.1b_1
|
||||||
toilet-0.3_2
|
toilet-0.3_2
|
||||||
transmission-2.94_5
|
transmission-3.00_1
|
||||||
tremc-0.9.1_1
|
tremc-0.9.1_1
|
||||||
tuir-1.29.0_1
|
tuir-1.29.0_1
|
||||||
udevil-0.4.4_4
|
udevil-0.4.4_4
|
||||||
unclutter-xfixes-1.5_1
|
unclutter-xfixes-1.5_1
|
||||||
unrar-5.9.2_2
|
unrar-5.9.2_2
|
||||||
unzip-6.0_13
|
unzip-6.0_14
|
||||||
vice-3.4_1
|
vice-3.4_1
|
||||||
void-repo-nonfree-9_4
|
void-repo-nonfree-9_4
|
||||||
vpm-1.3_1
|
|
||||||
vsv-1.3.4_1
|
vsv-1.3.4_1
|
||||||
weechat-2.8_2
|
weechat-2.8_2
|
||||||
weechat-python-2.8_2
|
weechat-python-2.8_2
|
||||||
wmctrl-1.07_5
|
|
||||||
wmutils-core-1.5_1
|
|
||||||
wmutils-opt-1.0_1
|
|
||||||
xbacklight-1.2.3_1
|
xbacklight-1.2.3_1
|
||||||
xclip-0.13_1
|
xclip-0.13_1
|
||||||
xcompmgr-1.1.8_1
|
xcompmgr-1.1.8_1
|
||||||
xdo-0.5.7_1
|
xdo-0.5.7_1
|
||||||
xdotool-3.20160805.1_2
|
|
||||||
xdpyinfo-1.3.2_2
|
|
||||||
xev-1.2.3_2
|
xev-1.2.3_2
|
||||||
xf86-video-intel-2.99.917.899_2
|
xf86-video-intel-2.99.917.899_2
|
||||||
xinput-1.6.3_1
|
xinput-1.6.3_1
|
||||||
|
@ -157,7 +153,7 @@ xrdb-1.2.0_2
|
||||||
xset-1.2.4_1
|
xset-1.2.4_1
|
||||||
xsetroot-1.1.2_1
|
xsetroot-1.1.2_1
|
||||||
xss-lock-0.3.0_2
|
xss-lock-0.3.0_2
|
||||||
xtools-0.58_1
|
xtools-0.59_1
|
||||||
xz-5.2.5_1
|
xz-5.2.5_1
|
||||||
yarn-1.22.4_1
|
yarn-1.22.4_1
|
||||||
youtube-dl-2020.05.08_1
|
youtube-dl-2020.05.08_1
|
||||||
|
@ -169,5 +165,3 @@ zita-ajbridge-0.8.4_1
|
||||||
zsh-5.8_1
|
zsh-5.8_1
|
||||||
zsh-completions-0.31.0_1
|
zsh-completions-0.31.0_1
|
||||||
zsh-syntax-highlighting-0.7.1_1
|
zsh-syntax-highlighting-0.7.1_1
|
||||||
cantarell-fonts-0.201_1
|
|
||||||
xtitle-0.4.4_1
|
|
||||||
|
|
Reference in New Issue