nuevo userChrome y rofi. actualizar settings de coc y nvim.
This commit is contained in:
parent
d37c0adf75
commit
00f844f1fd
|
@ -49,9 +49,9 @@ no-dock-shadow = true;
|
|||
# The blur radius for shadows. (default 12)
|
||||
shadow-radius = 3;
|
||||
# The left offset for shadows. (default -15)
|
||||
shadow-offset-x = -2.5;
|
||||
shadow-offset-x = 2.5;
|
||||
# The top offset for shadows. (default -15)
|
||||
shadow-offset-y = -2.5;
|
||||
shadow-offset-y = 2.5;
|
||||
# The translucency for shadows. (default .75)
|
||||
shadow-opacity = 0.65;
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
transparency = 0 # Needs compton or similar
|
||||
idle_threshold = 120 # Keep messages for how long
|
||||
monitor = 0 # what monitor to use
|
||||
follow = mouse
|
||||
follow = none
|
||||
stack_duplicates = true # Merge multiple similar notifications
|
||||
hide_duplicate_count = true
|
||||
sticky_history = no
|
||||
|
|
|
@ -1,28 +1,58 @@
|
|||
{
|
||||
"suggest.timeout": 500,
|
||||
"suggest.minTriggerInputLength": 2,
|
||||
"suggest.detailField":"abbr",
|
||||
"suggest.triggerCompletionWait": 100,
|
||||
"suggest.echodocSupport": true,
|
||||
"diagnostic.displayByAle": true,
|
||||
"diagnostic.refreshOnInsertMode": true,
|
||||
"diagnostic.messageTarget": "float",
|
||||
"diagnostic.virtualText": true,
|
||||
"diagnostic.checkCurrentLine": true,
|
||||
"suggest.maxCompleteItemCount": 20,
|
||||
"codeLens.enable": true,
|
||||
"python.autoComplete.addBrackets": true,
|
||||
"emmet.includeLanguages": {"vue-html": "html", "javascript": "javascriptreact"},
|
||||
"tsserver.enableJavascript": true,
|
||||
"tslint.enable": true,
|
||||
"tslint.autoFixOnSave": true,
|
||||
"javascript.validate.enable": false,
|
||||
"eslint.autoFix": true,
|
||||
"eslint.autoFixOnSave": true,
|
||||
"eslint.filetypes": ["javascript", "javascript.jsx", "typescript", "typescriptreact", "javascriptreact"],
|
||||
"prettier.eslintIntegration": true,
|
||||
"prettier.tslintIntegration": true,
|
||||
"prettier.stylelintIntegration": true,
|
||||
"coc.preferences.formatOnType":false
|
||||
"suggest.enablePreview": true,
|
||||
"suggest.timeout": 500,
|
||||
"suggest.minTriggerInputLength": 2,
|
||||
"suggest.snippetIndicator": "►",
|
||||
"suggest.triggerCompletionWait": 100,
|
||||
"suggest.echodocSupport": true,
|
||||
"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"
|
||||
},
|
||||
"suggest.maxCompleteItemCount": 20,
|
||||
"diagnostic.displayByAle": true,
|
||||
"diagnostic.refreshOnInsertMode": true,
|
||||
"diagnostic.virtualText": true,
|
||||
"diagnostic.refreshAfterSave": true,
|
||||
"diagnostic.infoSign": "i",
|
||||
"diagnostic.errorSign": "✖",
|
||||
"signature.triggerSignatureWait": 100,
|
||||
"codeLens.enable": true,
|
||||
"coc.preferences.currentFunctionSymbolAutoUpdate": true,
|
||||
"tsserver.enableJavascript": true,
|
||||
"tslint.enable": true,
|
||||
"tslint.autoFixOnSave": true,
|
||||
"eslint.trace.server": "verbose",
|
||||
"eslint.autoFix": true,
|
||||
"eslint.autoFixOnSave": true,
|
||||
"eslint.filetypes": ["javascript", "javascript.jsx", "typescript", "typescriptreact", "javascriptreact"],
|
||||
"coc.preferences.formatOnSaveFiletypes": ["css","markdown"],
|
||||
"prettier.statusItemText": "★ ",
|
||||
"prettier.eslintIntegration": true,
|
||||
"prettier.tslintIntegration": true,
|
||||
"prettier.stylelintIntegration": true
|
||||
}
|
||||
|
||||
|
|
|
@ -99,5 +99,5 @@ setlocal signcolumn=no
|
|||
|
||||
" Define mappings.
|
||||
nnoremap <buffer><silent> O :call man#showtoc()<Enter>
|
||||
nnoremap <buffer><silent> <C-]> :call man#jumptag()<Enter>
|
||||
nnoremap <buffer><silent> [g :call man#poptag()<Enter>
|
||||
nnoremap <buffer><silent> <C-}> :call man#jumptag()<Enter>
|
||||
nnoremap <buffer><silent> {g :call man#poptag()<Enter>
|
||||
|
|
|
@ -157,42 +157,33 @@ nmap <silent> <F10> <Plug>(ale_previous_wrap)
|
|||
nmap <silent> <F11> <Plug>(ale_next_wrap)
|
||||
" }}}
|
||||
" CoC {{{
|
||||
let g:coc_global_extensions = ['coc-vimlsp', 'coc-stylelint', 'coc-vetur', 'coc-tsserver', 'coc-emmet', 'coc-css', 'coc-html', 'coc-json', 'coc-eslint', 'coc-prettier', 'coc-snippets']
|
||||
let g:coc_global_extensions = ['coc-vimlsp', 'coc-stylelint', 'coc-vetur', 'coc-tsserver', 'coc-css', 'coc-html', 'coc-json', 'coc-eslint', 'coc-prettier', 'coc-snippets']
|
||||
|
||||
" Remap keys for gotos
|
||||
nmap <silent> <leader>ld <Plug>(coc-definition)
|
||||
nmap <silent> <leader>lt <Plug>(coc-type-definition)
|
||||
nmap <silent> <leader>li <Plug>(coc-implementation)
|
||||
nmap <silent> <leader>lr <Plug>(coc-references)
|
||||
nmap <silent> <leader>l{ <Plug>(coc-diagnostic-prev)
|
||||
nmap <silent> <leader>l} <Plug>(coc-diagnostic-next)
|
||||
nmap <silent> <leader>cd <Plug>(coc-definition)
|
||||
nmap <silent> <leader>ct <Plug>(coc-type-definition)
|
||||
nmap <silent> <leader>ci <Plug>(coc-implementation)
|
||||
nmap <silent> <leader>cf <Plug>(coc-references)
|
||||
|
||||
" Remap for rename current word
|
||||
nmap <leader>lr <Plug>(coc-rename)
|
||||
nmap <leader>cr <Plug>(coc-rename)
|
||||
|
||||
" Show documentation in preview window
|
||||
nnoremap <silent> <leader>lk :call <SID>show_documentation()<CR>
|
||||
" <CR> to confirm completion
|
||||
inoremap <expr> <cr> pumvisible() ? "\<C-y>" : "\<CR>"
|
||||
|
||||
inoremap <silent><expr> <TAB>
|
||||
\ pumvisible() ? coc#_select_confirm() :
|
||||
\ coc#expandableOrJumpable() ? "\<C-r>=coc#rpc#request('doKeymap', ['snippets-expand-jump',''])\<CR>" :
|
||||
\ <SID>check_back_space() ? "\<TAB>" :
|
||||
\ coc#refresh()
|
||||
\ pumvisible() ? coc#_select_confirm() :
|
||||
\ coc#expandableOrJumpable() ? "\<C-r>=coc#rpc#request('doKeymap', ['snippets-expand-jump',''])\<CR>" :
|
||||
\ <SID>check_back_space() ? "\<TAB>" :
|
||||
\ coc#refresh()
|
||||
|
||||
function! s:check_back_space() abort
|
||||
let col = col('.') - 1
|
||||
return !col || getline('.')[col - 1] =~# '\s'
|
||||
let col = col('.') - 1
|
||||
return !col || getline('.')[col - 1] =~# '\s'
|
||||
endfunction
|
||||
|
||||
let g:coc_snippet_next = '<tab>'
|
||||
|
||||
function! s:show_documentation()
|
||||
if &filetype == 'vim'
|
||||
execute 'h '.expand('<cword>')
|
||||
else
|
||||
call CocAction('doHover')
|
||||
endif
|
||||
endfunction
|
||||
let g:coc_snippet_prev = '<S-TAB>'
|
||||
"}}}
|
||||
" FZF {{{
|
||||
let g:fzf_layout = { 'down': '~35%' }
|
||||
|
@ -216,31 +207,19 @@ let g:fzf_colors = {
|
|||
\ 'spinner': ['fg', 'Label'],
|
||||
\ 'header': ['fg', 'Comment'] }
|
||||
|
||||
let $FZF_DEFAULT_COMMAND='fd -t f -S -2m -F -H --ignore-file .gitignore'
|
||||
let $FZF_DEFAULT_COMMAND='fd -t f -S -2m -F -H'
|
||||
let g:fzf_buffers_jump = 1
|
||||
let g:fzf_tags_command = 'ctags -R'
|
||||
let g:fzf_history_dir = '~/.local/share/fzf-history'
|
||||
let g:fzf_nvim_statusline = 0
|
||||
let g:fzf_files_options = "--preview 'bat --color \"always\" {}'"
|
||||
|
||||
command! -bang -nargs=* Rg
|
||||
\ call fzf#vim#grep(
|
||||
\ 'rg --column --line-number --hidden --ignore-case --no-heading --color=always '.shellescape(<q-args>), 1,
|
||||
\ <bang>0 ? fzf#vim#with_preview({'options': '--delimiter : --nth 4..'}, 'up:60%')
|
||||
\ : fzf#vim#with_preview({'options': '--delimiter : --nth 4..'}, 'right:50%:hidden', '?'),
|
||||
\ <bang>0)
|
||||
|
||||
command! -bang -nargs=? -complete=dir Files
|
||||
\ call fzf#vim#files(<q-args>, fzf#vim#with_preview(), <bang>0)
|
||||
|
||||
" only use FZF shortcuts in non diff-mode
|
||||
if !&diff
|
||||
nnoremap <silent> <F1> :Helptags<CR>
|
||||
nnoremap <silent> <F2> :Files<CR>
|
||||
nnoremap <silent> <F3> :Buffers<CR>
|
||||
nnoremap <silent> <F4> :Windows<CR>
|
||||
nnoremap <silent> <F6> :History<CR>
|
||||
nnoremap <silent> <F7> :Rg<CR>
|
||||
endif
|
||||
" }}}
|
||||
" Vista {{{
|
||||
|
@ -382,7 +361,7 @@ if !exists("autocommands_loaded") && has("autocmd")
|
|||
aug status_line
|
||||
au FileType help setlocal statusline=%!LocalStatusLine()
|
||||
au FileType man setlocal statusline=%!LocalStatusLine()
|
||||
au FileType fzf setlocal statusline=
|
||||
au FileType fzf setlocal statusline=%!LocalStatusLine()
|
||||
aug END
|
||||
|
||||
aug on_save
|
||||
|
@ -419,6 +398,7 @@ if !exists("autocommands_loaded") && has("autocmd")
|
|||
" Highlight symbol under cursor on CursorHold
|
||||
au CursorHold * silent call CocActionAsync('highlight')
|
||||
au ColorScheme * call MyHighlights()
|
||||
au User CocJumpPlaceholder call CocActionAsync('showSignatureHelp')
|
||||
aug END
|
||||
|
||||
aug inserts
|
||||
|
@ -434,15 +414,16 @@ if !exists("autocommands_loaded") && has("autocmd")
|
|||
aug END
|
||||
|
||||
aug file_types
|
||||
au FileType * setl formatoptions-=cro
|
||||
au FileType * setl formatoptions-=cro
|
||||
au BufRead,BufNewFile *.md set filetype=markdown
|
||||
au BufRead,BufNewFile *.txt set filetype=text
|
||||
au BufRead,BufNewFile *.conf set filetype=config
|
||||
au BufRead,BufNewFile *.bash* set filetype=sh
|
||||
au BufRead,BufNewFile *.vue set filetype=vue
|
||||
au BufRead,BufNewFile *.jsx set filetype=javascript.jsx
|
||||
au BufRead,BufNewFile *.ts set filetype=typescript
|
||||
au BufRead,BufNewFile *.tsx set filetype=typescript.tsx
|
||||
au FileType typescript,json setl formatexpr=CocAction('formatSelected')
|
||||
au BufRead,BufNewFile *.ts set filetype=typescript
|
||||
au BufRead,BufNewFile *.tsx set filetype=typescript.tsx
|
||||
au FileType typescript,json setl formatexpr=CocAction('formatSelected')
|
||||
au FileType json syntax match Comment +\/\/.\+$+
|
||||
aug END
|
||||
endif
|
||||
|
@ -666,6 +647,7 @@ nnoremap g# g#zz
|
|||
"}}}
|
||||
"Insert {{{
|
||||
inoremap jk <esc>
|
||||
inoremap kj <esc>
|
||||
|
||||
" Ensure that ctrl+u in insert mode can be reversed
|
||||
" http://vim.wikia.com/wiki/Recover_from_accidental_Ctrl-U
|
||||
|
|
|
@ -1,59 +0,0 @@
|
|||
!----------------------------------------------
|
||||
! ROFI Color theme
|
||||
! User: deadguy
|
||||
!----------------------------------------------
|
||||
! Color scheme window
|
||||
! Color scheme for normal row
|
||||
! Color scheme for active row
|
||||
! Color scheme for urgent row
|
||||
! run prompt
|
||||
! drun prompt
|
||||
! window prompt
|
||||
! Separator style (none, dash, solid)
|
||||
! Window width
|
||||
! Font to use
|
||||
! Padding of the entire window
|
||||
! Margin between rows
|
||||
! Padding within rows
|
||||
! Hide scroll-bar
|
||||
! Fullscreen
|
||||
! Scrolling method. (0: Page, 1: Centered)
|
||||
! Location on screen
|
||||
! Enabled modi
|
||||
! Use levenshtein sorting
|
||||
! Set the matching algorithm. (normal, regex, glob, fuzzy)
|
||||
! Terminal to use
|
||||
! Run command to execute
|
||||
! Run command to execute that runs in shell
|
||||
! Auto select when a single entry is left
|
||||
! Disable history
|
||||
|
||||
! bg border separator
|
||||
rofi.color-window: #121212, #121212, #000000
|
||||
|
||||
! bg fg bg-alt hl-bg hl-fg
|
||||
rofi.color-normal: argb:00121212, #e0d0c3, argb:00121212, #039be5, #121212
|
||||
rofi.color-active: argb:00121212, #e0d0c3, argb:00121212, #505050, #ffffff
|
||||
rofi.color-urgent: argb:00121212, #e0d0c3, argb:00121212, #e53935, #121212
|
||||
|
||||
rofi.display-run:
|
||||
rofi.display-drun:
|
||||
rofi.display-window:
|
||||
rofi.separator-style: none
|
||||
rofi.width: 50
|
||||
rofi.font: archivo narrow 22
|
||||
rofi.padding: 120
|
||||
rofi.line-margin: 15
|
||||
rofi.line-padding: 3
|
||||
rofi.hide-scrollbar: true
|
||||
rofi.fullscreen: true
|
||||
rofi.scroll-method: 1
|
||||
rofi.location: 6
|
||||
rofi.modi: window,run,drun
|
||||
rofi.levenshtein-sort: false
|
||||
rofi.matching: fuzzy
|
||||
rofi.terminal: termite
|
||||
rofi.run-command: {cmd}
|
||||
rofi.run-shell-command: {terminal} --hold -e "{cmd}"
|
||||
rofi.auto-select: true
|
||||
rofi.disable-history: true
|
|
@ -69,15 +69,21 @@ super + z
|
|||
super + {n,m}
|
||||
termite --name=flota -e {nmtui,brandr}
|
||||
|
||||
super + {space,s}
|
||||
rofi -theme block -show {drun,window}
|
||||
super + alt + z
|
||||
termite --name=flota
|
||||
|
||||
super + space
|
||||
rofi -theme gshell -show drun
|
||||
|
||||
super + s
|
||||
rofi -show window
|
||||
|
||||
super + r
|
||||
rofi -theme dmenu2 -show run
|
||||
|
||||
ctrl + alt + x
|
||||
xkill
|
||||
|
||||
ctrl + alt + z
|
||||
termite --name=flota
|
||||
|
||||
Print
|
||||
pantallazo
|
||||
|
||||
|
|
240
.irssi/config
240
.irssi/config
|
@ -1,240 +0,0 @@
|
|||
utf8 = "on";
|
||||
|
||||
servers = (
|
||||
{
|
||||
address = "irc.undernet.org";
|
||||
chatnet = "Undernet";
|
||||
port = "6667";
|
||||
},
|
||||
{
|
||||
address = "irc.freenode.net";
|
||||
chatnet = "Freenode";
|
||||
port = "6667";
|
||||
use_ssl = "no";
|
||||
ssl_verify = "no";
|
||||
autosendcmd = "wait 6000";
|
||||
},
|
||||
{
|
||||
address = "unix.chat";
|
||||
chatnet = "nixers";
|
||||
port = "6697";
|
||||
use_ssl = "yes";
|
||||
ssl_verify = "no";
|
||||
},
|
||||
{
|
||||
address = "ssl.efnet.org";
|
||||
chatnet = "EFNet";
|
||||
port = "9999";
|
||||
use_tls = "yes";
|
||||
}
|
||||
);
|
||||
|
||||
chatnets = {
|
||||
freenode = { type = "IRC"; };
|
||||
nixers = { type = "IRC"; };
|
||||
EFNet = { type = "IRC"; };
|
||||
Undernet = { type = "IRC"; };
|
||||
};
|
||||
|
||||
channels = (
|
||||
{
|
||||
name = "#archlinux-offtopic";
|
||||
chatnet = "freenode";
|
||||
autojoin = "yes";
|
||||
},
|
||||
{ name = "#distrotube"; chatnet = "freenode"; autojoin = "yes"; },
|
||||
{ name = "#pvm"; chatnet = "EFNet"; autojoin = "yes"; },
|
||||
{ name = "#impure"; chatnet = "EFNet"; autojoin = "yes"; },
|
||||
{ name = "#unix"; chatnet = "nixers"; autojoin = "Yes"; },
|
||||
{ name = "#unixporn"; chatnet = "nixers"; autojoin = "Yes"; }
|
||||
);
|
||||
|
||||
aliases = {
|
||||
ATAG = "WINDOW SERVER";
|
||||
ADDALLCHANS = "SCRIPT EXEC foreach my \\$channel (Irssi::channels()) { Irssi::command(\"CHANNEL ADD -auto \\$channel->{name} \\$channel->{server}->{tag} \\$channel->{key}\")\\;}";
|
||||
THEMERELOAD = "SCRIPT EXEC Irssi::themes_reload()";
|
||||
J = "JOIN";
|
||||
M = "MSG";
|
||||
P = "PART";
|
||||
Q = "QUIT";
|
||||
S = "QUERY";
|
||||
U = "UNQUERY";
|
||||
RUN = "SCRIPT LOAD";
|
||||
SAY = "MSG *";
|
||||
WC = "WINDOW CLOSE";
|
||||
WG = "WINDOW GOTO";
|
||||
WM = "WINDOW MOVE";
|
||||
WL = "WINDOW LIST";
|
||||
W = "WHOIS";
|
||||
ns = "msg nickserv";
|
||||
cs = "msg chanserv";
|
||||
};
|
||||
|
||||
settings = {
|
||||
core = {
|
||||
real_name = "deadguy";
|
||||
user_name = "deadguy";
|
||||
nick = "deadguy";
|
||||
quit_message = "9";
|
||||
};
|
||||
"fe-text" = {
|
||||
actlist_sort = "refnum";
|
||||
term_force_colors = "yes";
|
||||
indent = "12";
|
||||
};
|
||||
"fe-common/core" = {
|
||||
theme = "zinc";
|
||||
autolog_path = "";
|
||||
autolog = "no";
|
||||
autocreate_own_query = "yes";
|
||||
autocreate_query_level = "MSGS";
|
||||
use_status_window = "yes";
|
||||
reuse_unused_windows = "no";
|
||||
window_auto_change = "no";
|
||||
beep_msg_level = "MSGS HILIGHT";
|
||||
beep_when_window_active = "no";
|
||||
emphasis = "yes";
|
||||
emphasis_italics = "yes";
|
||||
emphasis_multiword = "yes";
|
||||
emphasis_replace = "yes";
|
||||
show_names_on_join = "no";
|
||||
show_quit_once = "yes";
|
||||
activity_hide_level = "QUITS JOINS PARTS KICKS MODES TOPIC NICKS";
|
||||
};
|
||||
"irc / core" = {
|
||||
ctcp_userinfo_reply = "rip";
|
||||
ctcp_version_reply = "rip";
|
||||
max_ctcp_queue = "0";
|
||||
};
|
||||
"perl/core/scripts" = {
|
||||
nickcolor_enable_prefix = "yes";
|
||||
nickcolor_enable_truncate = "yes";
|
||||
nickcolor_prefix_text = " ";
|
||||
nickcolor_truncate_value = "-12";
|
||||
nicklist_color = "yes";
|
||||
awl_mouse = "yes";
|
||||
awl_mouse_offset = "0";
|
||||
awl_shared_sbar = "OFF";
|
||||
awl_viewer_tmux_position = "right";
|
||||
mouse_escape = "0";
|
||||
mouse_scroll = "3";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
query_track_nick_changes = "yes";
|
||||
group_multi_mode = "yes";
|
||||
};
|
||||
"irc/core" = {
|
||||
rejoin_channels_on_reconnect = "ON";
|
||||
split_line_on_space = "yes";
|
||||
part_message = "bai";
|
||||
};
|
||||
};
|
||||
logs = { };
|
||||
statusbar = {
|
||||
|
||||
items = {
|
||||
|
||||
barstart = "{sbstart}";
|
||||
barend = "{sbend}";
|
||||
|
||||
topicbarstart = "{topicsbstart}";
|
||||
topicbarend = "{topicsbend}";
|
||||
|
||||
time = "{sb $Z}";
|
||||
user = "{sb {sbnickmode $cumode}$N{sbmode $usermode}{sbaway $A}}";
|
||||
|
||||
window = "{sb $winref:$tag/$itemname{sbmode $M}}";
|
||||
window_empty = "{sb $winref{sbservertag $tag}}";
|
||||
|
||||
prompt = "{prompt $[.15]itemname}";
|
||||
prompt_empty = "{prompt $winname}";
|
||||
|
||||
topic = " $topic";
|
||||
topic_empty = " Irssi v$J - https://irssi.org";
|
||||
|
||||
lag = "{sb Lag: $0-}";
|
||||
act = "{sb Act: $0-}";
|
||||
more = "-- more --";
|
||||
};
|
||||
|
||||
default = {
|
||||
|
||||
window = {
|
||||
|
||||
disabled = "no";
|
||||
type = "window";
|
||||
placement = "bottom";
|
||||
position = "1";
|
||||
visible = "active";
|
||||
|
||||
items = {
|
||||
barstart = { priority = "100"; };
|
||||
window_empty = { };
|
||||
lag = { priority = "-1"; };
|
||||
more = { priority = "-1"; alignment = "right"; };
|
||||
barend = { priority = "100"; alignment = "right"; };
|
||||
};
|
||||
};
|
||||
|
||||
window_inact = {
|
||||
|
||||
type = "window";
|
||||
placement = "bottom";
|
||||
position = "1";
|
||||
visible = "inactive";
|
||||
|
||||
items = {
|
||||
barstart = { priority = "100"; };
|
||||
window = { };
|
||||
window_empty = { };
|
||||
more = { priority = "-1"; alignment = "right"; };
|
||||
barend = { priority = "100"; alignment = "right"; };
|
||||
};
|
||||
};
|
||||
|
||||
prompt = {
|
||||
|
||||
type = "root";
|
||||
placement = "bottom";
|
||||
position = "100";
|
||||
visible = "always";
|
||||
|
||||
items = {
|
||||
user = { };
|
||||
prompt = { priority = "-1"; };
|
||||
prompt_empty = { priority = "-1"; };
|
||||
input = { priority = "10"; };
|
||||
};
|
||||
};
|
||||
|
||||
topic = {
|
||||
|
||||
type = "root";
|
||||
placement = "top";
|
||||
position = "1";
|
||||
visible = "always";
|
||||
|
||||
items = {
|
||||
topicbarstart = { priority = "100"; };
|
||||
topic = { };
|
||||
topic_empty = { };
|
||||
topicbarend = { priority = "100"; alignment = "right"; };
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
keyboard = (
|
||||
{
|
||||
key = "^O";
|
||||
id = "command";
|
||||
data = "script exec Irssi::Script::tmux_nicklist_portable::toggle_nicklist";
|
||||
},
|
||||
{ key = "meta-[M"; id = "command"; data = "mouse_xterm"; }
|
||||
);
|
||||
|
||||
ignores = (
|
||||
{ mask = "DCC"; level = "ALL"; },
|
||||
{ mask = "CTCPS"; level = "ALL"; },
|
||||
{ level = "CRAP"; }
|
||||
);
|
|
@ -1,291 +0,0 @@
|
|||
#···································································#
|
||||
# ______ __ __ __ ______ #
|
||||
# /\___ \ /\ \ /\ "-.\ \ /\ ___\ #
|
||||
# \/_/ /__ \ \ \ \ \ \-. \ \ \ \____ #
|
||||
# /\_____\ \ \_\ \ \_\\"\_\ \ \_____\ #
|
||||
# \/_____/ \/_/ \/_/ \/_/ \/_____/ #
|
||||
# #
|
||||
#···································································#
|
||||
|
||||
# GLOBALS------------------------------------------------------------
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%w$*%n"; };
|
||||
|
||||
#--------------------------------------------------------------------
|
||||
|
||||
abstracts = {
|
||||
# Generic--------------------------------------------------------
|
||||
|
||||
indent_default = " + ";
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = " ";
|
||||
|
||||
# timestamp styling
|
||||
timestamp = "%Z5F5F5F$0-%n";
|
||||
|
||||
# any kind of text that needs hilighting
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message,
|
||||
error = "%R$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%n$0-%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$0-%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "%K$*%K%n";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "$*";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "%R{comment $0-}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "%n{comment $0-}";
|
||||
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Channel specific messages--------------------------------------
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%W$*%w";
|
||||
chanhost_hilight = "{nickhost %c$*%w}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%w$*%w";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%n$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%c$*%n";
|
||||
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Messages-------------------------------------------------------
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%y$0%w$1: %N";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "%y$0%w$1: %N";
|
||||
ownnick = "%9%p$*%_%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1}%n";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "%W{msgnick $0 $1}%n";
|
||||
menick = "%y$*%y";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2:%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%w$0%K(%w$1:%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%w$0%K(%w$1:%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%_$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %w$*%n}";
|
||||
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Actions--------------------------------------------------------
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = " $I%P+ $* %I";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action $*}";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%_ (*) $*%n";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Other IRC Events-----------------------------------------------
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%m$0-";
|
||||
pvtnotice_host = "%K(%m$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
|
||||
# CTCP
|
||||
ownctcp = "[%c$0%K(%C$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
|
||||
# netsplit
|
||||
netsplit = "%R$0-%R";
|
||||
netjoin = "%G$0-%G";
|
||||
|
||||
# /names -list
|
||||
names_nick = "[%_$0%_%b$1-%n] ";
|
||||
names_users = "[%Y$0-%n]";
|
||||
names_channel = "%Y$0-%n";
|
||||
|
||||
# DCC
|
||||
dcc = "<%g$0-%n>";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "<%R$0-%n>";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "<%C$0-%n>";
|
||||
dccaction = " %R>%Y>%G>%n %C$0-%n %|";
|
||||
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Statusbar------------------------------------------------------
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%n%n";
|
||||
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%w";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
#background for topic bar
|
||||
sb_topic_bg = "%z303030";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = "";
|
||||
|
||||
topicsbstart = "%C :: {sbstart $*}";
|
||||
topicsbend = "{sbend $*} %C:: %n";
|
||||
|
||||
prompt = " ";
|
||||
|
||||
sb = "$*";
|
||||
sbmode = "(%n+%C$M%K)";
|
||||
#sbaway = " %K(%MzZzZ%K)";
|
||||
sbservertag = "%n:$0 (change with ^X)";
|
||||
sbaway = " %g/* zZzZ */%n";
|
||||
sbnickmode = " ";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "";
|
||||
# normal text
|
||||
sb_act_text = "%K%9$*%n";
|
||||
# public message
|
||||
sb_act_msg = "%Y%9$*%n";
|
||||
# hilight
|
||||
sb_act_hilight = "%R%9$*%n";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "%R%9$1-%n";
|
||||
|
||||
#----------------------------------------------------------------
|
||||
};
|
||||
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
line_start_irssi = "{line_start}";
|
||||
timestamp = "{timestamp $Z} ";
|
||||
|
||||
join = "%G>>%Z5F5F5F-%Z7F7F7Fjoin%Z5F5F5F-%G>%n {channick $0} %Z303030({nickhost %Z5F5F5F$1}%Z303030)%n";
|
||||
part = "%B<<%Z5F5F5F-part-%B<%n {channick $0} %Z303030({nickhost %Z5F5F5F$1}%Z303030)%n";
|
||||
kick = "%R<<%Z5F5F5F-%rkick%Z5F5F5F-%R<%n {channick $0} %Z303030({nickhost %Z5F5F5F$1}%Z303030)%n";
|
||||
quit = "%M<<%Z5F5F5F-quit-%M<%n {channick $0} %Z303030({nickhost %Z5F5F5F$1}%Z303030)%n";
|
||||
quit_once = "{channel $3} {channick $0} {chanhost $1} %nquit {reason %C$2}";
|
||||
|
||||
new_topic = "%y ┌─┄┄─────┘%n\012%y │ %wtopic %W'$2' %wset by $0\012%y └─┄┄─┄┄──┐ ";
|
||||
endofnames = "%y └─┄┄─┄┄──┐ %btotal: {hilight $2} ops, {hilight $3} halfops, {hilight $4} voices, {hilight $5} normies%n";
|
||||
|
||||
nick_changed = "%G{channick $[-13]0} == {channick $1}";
|
||||
your_nick_changed = "%G you've become {channick $1}";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
chanmode_change = "%n %y╎ %W%9mode%_ %w(%M{channick $1}%w) %nby $2";
|
||||
server_chanmode_change = "%n %y┆ %W%9mode%_ %w{channick $1} %n(%w$2%n)";
|
||||
whois = "%y┌─┄┄ %n\012%y│ %wuser %b$0 %w(%n$1%b@%n$2%w) %n\012%y│ %wname %n$3%n";
|
||||
whois_idle = "%y│ %widle%b %|$1d $2h $3m $4s";
|
||||
whois_idle_signon = "%y│ %widle%b %|$1d $2h $3m $4s {comment signon: $5}";
|
||||
whois_server = "%y│ %wserv%b %|$1 {comment $2}";
|
||||
whois_oper = "%y│ %woper%b {hilight $1}";
|
||||
whois_registered = "%y│ %wrgis%n yes";
|
||||
whois_help = "%y│ %whelp%b available for help";
|
||||
whois_modes = "%y│ %wmode%b $1";
|
||||
whois_realhost = "%y│ %wreal%b $1-";
|
||||
whois_usermode = "%y│ %wumod%b $1";
|
||||
whois_channels = "%y│ %wchan%b %|$1";
|
||||
whois_away = "%y│ %waway%b %|$1";
|
||||
whois_special = "%y│ %winfo%b {comment %|$1}";
|
||||
whois_extra = "%y│ %wextr%b %|$1";
|
||||
end_of_whois = "%y└─┄┄ ";
|
||||
whois_not_found = "%y──┄┄ %wthere is no such nick %b$0";
|
||||
topic = " ";
|
||||
topic_info = " ";
|
||||
channel_synced = " ";
|
||||
channel_created = " ";
|
||||
log_day_changed = "%y ┌─┄┄─────┘%n\\012%y │ It is now %A %d %b %Y\\012%y └─┄┄─┄┄──┐ ";
|
||||
|
||||
own_action = "{ownaction $[-11]0} $1";
|
||||
action_private = "{pvtaction $[-11]0}$1";
|
||||
action_private_query = "{pvtaction_query $[-11]0} $2";
|
||||
action_public = "{pubaction $[-11]0}$1";
|
||||
};
|
||||
"Irssi::Script::adv_windowlist" = {
|
||||
awl_display_header = "%U%9%w$C";
|
||||
awl_display_nokey = " $Q$N${cumode_space}$H$C$S";
|
||||
awl_display_key = " $Q${cumode_space}$H$C$S";
|
||||
awl_display_nokey_visible = " %I $Q$N${cumode_space}$H$C$S";
|
||||
awl_display_key_visible = " %I $Q${cumode_space}$H$C$S";
|
||||
awl_display_nokey_active = "%g $Q$N${cumode_space}$H$C$S";
|
||||
awl_display_key_active = "%g $Q${cumode_space}$H$C$S";
|
||||
awl_abbrev_chars = "+x{301c}";
|
||||
awl_title = "";
|
||||
};
|
||||
};
|
|
@ -8,20 +8,20 @@ configuration {
|
|||
display-run: "Execute";
|
||||
display-window: "Switch";
|
||||
sidebar-mode: true;
|
||||
show-icons: true;
|
||||
show-icons: true;
|
||||
}
|
||||
|
||||
/* global settings and color variables */
|
||||
|
||||
* {
|
||||
background-color: #00000065;
|
||||
text-color: #EFEFEF;
|
||||
clearbg: #00000000;
|
||||
fullbg: #080808;
|
||||
selbg: #00a0e6;
|
||||
actbg: #222222;
|
||||
urgbg: #e53935;
|
||||
winbg: #00364e;
|
||||
background-color: #00000065;
|
||||
text-color: #EFEFEF;
|
||||
clearbg: #00000000;
|
||||
fullbg: #080808;
|
||||
selbg: #00a0e6;
|
||||
actbg: #222222;
|
||||
urgbg: #e53935;
|
||||
winbg: #00364e;
|
||||
|
||||
selected-normal-foreground: @winbg;
|
||||
normal-foreground: @text-color;
|
||||
|
@ -41,11 +41,11 @@ configuration {
|
|||
columns: 1;
|
||||
line-margin: 2;
|
||||
line-padding: 2;
|
||||
margin: 0;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
separator-style: "none";
|
||||
separator-style: "none";
|
||||
hide-scrollbar: "true";
|
||||
font: "SF Pro Text 12";
|
||||
font: "SF Pro Text 12";
|
||||
}
|
||||
|
||||
window {
|
||||
|
@ -61,14 +61,14 @@ mainbox {
|
|||
children: [inputbar, listview, mode-switcher];
|
||||
spacing: 10px;
|
||||
padding: 30px 0 0 0;
|
||||
border: 1px;
|
||||
border: 1px;
|
||||
border-color: @clearbg;
|
||||
}
|
||||
|
||||
listview {
|
||||
background-color: @clearbg;
|
||||
fixed-height: 0;
|
||||
border: 0;
|
||||
border: 0;
|
||||
spacing: 5px;
|
||||
scrollbar: false;
|
||||
padding: 10px;
|
||||
|
|
|
@ -24,8 +24,7 @@
|
|||
active-foreground: @foreground;
|
||||
selected-active-background: @actbg;
|
||||
active-background: @background-color;
|
||||
|
||||
font: "Ibm Plex Sans 9";
|
||||
font: "SF Pro Text 10";
|
||||
}
|
||||
|
||||
window {
|
||||
|
@ -44,8 +43,9 @@ horibox {
|
|||
|
||||
listview {
|
||||
spacing: 5px 10px;
|
||||
lines: 100;
|
||||
layout: horizontal;
|
||||
padding: 0px 10px;
|
||||
layout: horizontal;
|
||||
lines: 100;
|
||||
}
|
||||
|
||||
entry {
|
||||
|
|
|
@ -0,0 +1,73 @@
|
|||
configuration {
|
||||
show-icons: true;
|
||||
font: "SF Pro Text 10";
|
||||
display-drun: " ";
|
||||
}
|
||||
|
||||
* {
|
||||
background-color: transparent;
|
||||
background: #000000aa;
|
||||
background-alt: #E5E9F088;
|
||||
text-color: #EFEFEF;
|
||||
selected-text-color: #00364e;
|
||||
primary: #A3BE8C;
|
||||
urgent: #BF616A;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
separator-style: "none";
|
||||
hide-scrollbar: "true";
|
||||
}
|
||||
|
||||
|
||||
window {
|
||||
transparency: "real";
|
||||
background-color: @background;
|
||||
fullscreen: true;
|
||||
margin: 0 0 0 0;
|
||||
padding: 10px;
|
||||
children: [mainbox];
|
||||
}
|
||||
|
||||
inputbar { children: [ entry ]; }
|
||||
|
||||
entry {
|
||||
expand: false;
|
||||
width: 36em;
|
||||
margin: 40px -250px 40px 470px;
|
||||
border-radius: 12;
|
||||
padding: 10px;
|
||||
background-color: #ffffff20;
|
||||
border: 0px 0px solid 0px 0px;
|
||||
border-color: @text-color;
|
||||
}
|
||||
|
||||
listview {
|
||||
columns: 6;
|
||||
margin: 40px 80px 40px 80px;
|
||||
}
|
||||
|
||||
element {
|
||||
orientation: vertical;
|
||||
padding: 10px 5px 10px 5px;
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
mainbox { children: [inputbar, listview]; }
|
||||
|
||||
element normal.urgent, element alternate.urgent, element selected.urgent { background-color: @urgent; }
|
||||
|
||||
element normal.active, element alternate.active, element selected, element selected.active {
|
||||
background-color: @background-alt;
|
||||
color: @selected-text-color;
|
||||
border-radius: 6;
|
||||
}
|
||||
|
||||
element-icon {
|
||||
size: 48;
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
element-text {
|
||||
expand: true;
|
||||
horizontal-align: 0.5;
|
||||
}
|
|
@ -1,3 +1,5 @@
|
|||
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
|
||||
|
||||
:root {
|
||||
--tabs-border: #212121 !important;
|
||||
/* active tab left & right borders - not working in 58?*/
|
||||
|
@ -7,13 +9,25 @@
|
|||
/* border around url bar */
|
||||
}
|
||||
|
||||
#main-window {
|
||||
--tabs-navbar-shadow-size: 0px !important;
|
||||
:root:not([customizing]) #nav-bar toolbarbutton {
|
||||
margin-left: -28px !important;
|
||||
opacity: 0 !important;
|
||||
transform: scale(0.85, 0.85) !important;
|
||||
pointer-events: none !important;
|
||||
transition: all 100ms var(--animation-easing-function) !important;
|
||||
}
|
||||
|
||||
#bookmarks-menu-button {
|
||||
/* 'Show your bookmarks' toolbar button */
|
||||
list-style-image: url("bookmarks.svg") !important;
|
||||
:root:not([customizing]) :hover > #nav-bar toolbarbutton,
|
||||
:root:not([customizing]) #navigator-toolbox:focus-within #nav-bar toolbarbutton,
|
||||
:root:not([customizing]) :hover > #titlebar toolbarbutton {
|
||||
transform: scale(1, 1) !important;
|
||||
opacity: 1 !important;
|
||||
margin-left: 0 !important;
|
||||
pointer-events: auto !important;
|
||||
}
|
||||
|
||||
#main-window {
|
||||
--tabs-navbar-shadow-size: 0px !important;
|
||||
}
|
||||
|
||||
#main-window[lwthemetextcolor="bright"] #urlbar,
|
||||
|
@ -21,6 +35,8 @@
|
|||
box-shadow: initial !important;
|
||||
background-color: rgb(20, 20, 22) !important;
|
||||
transition: background-color 0.3s !important;
|
||||
font-size: 12pt !important;
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
#main-window[lwthemetextcolor="bright"] #urlbar:focus-within,
|
||||
|
@ -38,90 +54,61 @@
|
|||
border-image: none !important;
|
||||
}
|
||||
|
||||
toolbox {
|
||||
background-color: #141414 !important;
|
||||
color: #737f7f;
|
||||
#urlbar[focused="true"],
|
||||
#urlbar:hover,
|
||||
.searchbar-textbox:hover {
|
||||
box-shadow: 0 0 0 !important;
|
||||
border: 1 solid #535c5c !important;
|
||||
}
|
||||
|
||||
#tabbrowser-tabs .tabbrowser-tab .tab-close-button {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
:root:-moz-any([inFullscreen], [tabsintitlebar])
|
||||
#TabsToolbar:not(:-moz-lwtheme) {
|
||||
-moz-appearance: none !important;
|
||||
}
|
||||
#TabsToolbar {
|
||||
background-color: #141414 !important;
|
||||
margin-bottom: 0px !important;
|
||||
margin-top: 0px !important;
|
||||
margin-left: 45vw !important;
|
||||
margin-right: 0px !important;
|
||||
max-height: 35px !important;
|
||||
height: 35px !important;
|
||||
}
|
||||
|
||||
#nav-bar {
|
||||
margin-bottom: 0px !important;
|
||||
margin-top: -35px !important;
|
||||
margin-left: 0px !important;
|
||||
margin-right: 55vw !important;
|
||||
border: none !important;
|
||||
border-radius: 0px;
|
||||
height: 35px;
|
||||
background-color: #141414 !important;
|
||||
padding-top: 2px;
|
||||
padding-bottom: 2px;
|
||||
height: 0px;
|
||||
opacity: 0;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
#main-window[sizemode="normal"] > #titlebar {
|
||||
-moz-appearance: initial !important;
|
||||
/* #nav-bar:hover, */
|
||||
#nav-bar:focus-within {
|
||||
height: auto;
|
||||
opacity: 1;
|
||||
overflow: visible;
|
||||
}
|
||||
|
||||
#stop-reload-button,
|
||||
nav-bar-overflow-button,
|
||||
#PanelUI-button,
|
||||
home-button,
|
||||
#customizableui-special-spring1,
|
||||
#customizableui-special-spring2,
|
||||
#library-button,
|
||||
#sidebar-button,
|
||||
.tabs-newtab-button,
|
||||
.titlebar-placeholder {
|
||||
#navigator-toolbox::after {
|
||||
border-bottom: 0px !important;
|
||||
}
|
||||
|
||||
/* hide the one pixel top border for tabs */
|
||||
.tab-background {
|
||||
border-top: none !important;
|
||||
}
|
||||
|
||||
/* hide tab bar if only one tab */
|
||||
tab:only-of-type {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* unset the tab bar min-height */
|
||||
#tabbrowser-tabs,
|
||||
#tabbrowser-tabs > .tabbrowser-arrowscrollbox,
|
||||
#tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-tab[pinned] {
|
||||
min-height: initial !important;
|
||||
}
|
||||
|
||||
/* set the height on the tabs instead */
|
||||
tab {
|
||||
line-height: 32px;
|
||||
height: 32px;
|
||||
}
|
||||
|
||||
.tab-line {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
#back-button > .toolbarbutton-icon,
|
||||
#forward-button > .toolbarbutton-icon {
|
||||
transform: scale(0.9, 0.9) !important;
|
||||
margin-left: -2px !important;
|
||||
margin-right: -2px !important;
|
||||
}
|
||||
|
||||
#PanelUI-button,
|
||||
#customization-panel-container,
|
||||
#customization-panelWrapper .panel-arrow {
|
||||
-moz-box-ordinal-group: 0 !important;
|
||||
margin-right: -6px !important;
|
||||
}
|
||||
|
||||
#appMenu-popup {
|
||||
margin-right: -258px !important;
|
||||
}
|
||||
|
||||
#appMenu-popup .panel-arrow {
|
||||
margin-right: 248px !important;
|
||||
}
|
||||
|
||||
#nav-bar-overflow-button {
|
||||
transform: scale(0.9, 0.9) !important;
|
||||
fill: var(--color-overflow) !important;
|
||||
}
|
||||
|
||||
.tabbrowser-tab {
|
||||
height: 35px !important;
|
||||
}
|
||||
|
||||
.tabbrowser-tab::after,
|
||||
.tabbrowser-tab::before {
|
||||
border-left: none !important;
|
||||
|
@ -129,145 +116,10 @@ home-button,
|
|||
opacity: 0.2 !important;
|
||||
}
|
||||
|
||||
.tabbrowser-tab::after,
|
||||
.tabbrowser-tab::before {
|
||||
color: #212121 !important;
|
||||
opacity: 0.2 !important;
|
||||
.tabbrowser-tab:not([visuallyselected="true"]):not([multiselected]) {
|
||||
color: #555555 !important;
|
||||
}
|
||||
|
||||
/* New tab button color */
|
||||
|
||||
#new-tab-button,
|
||||
.tabs-newtab-button {
|
||||
fill: var(--chrome-color) !important;
|
||||
}
|
||||
|
||||
/* tab line - adjust color & size, default #737F7F 2px */
|
||||
|
||||
/* .tab-line { */
|
||||
/* background-color: #737f7f !important; */
|
||||
/* height: 0px !important; */
|
||||
/* } */
|
||||
|
||||
.tab-line {
|
||||
.tabbrowser-tab:not([visuallyselected="true"]):not([multiselected]) image {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/* Hide various elements */
|
||||
|
||||
/* Menu */
|
||||
|
||||
#appMenu-fxa-container,
|
||||
|
||||
/* Sign in to Sync */
|
||||
|
||||
#appMenu-fxa-container+toolbarseparator,
|
||||
|
||||
/* #appMenuRestoreLastSession, */
|
||||
|
||||
#appMenu-zoom-controls,
|
||||
#appMenu-zoom-controls+toolbarseparator,
|
||||
#appMenu-edit-controls,
|
||||
#appMenu-edit-controls+toolbarseparator,
|
||||
#appMenu-library-button,
|
||||
#appMenu-customize-button,
|
||||
#appMenu-customize-button+toolbarseparator,
|
||||
#appMenu-open-file-button,
|
||||
#appMenu-save-file-button,
|
||||
#appMenu-find-button,
|
||||
#appMenu-more-button,
|
||||
|
||||
/* URL Bar */
|
||||
#urlbar[focused="true"],
|
||||
#urlbar:hover, .searchbar-textbox:hover {
|
||||
box-shadow: 0 0 0 !important;
|
||||
border: 1 solid #535c5c !important;
|
||||
}
|
||||
|
||||
#urlbar,
|
||||
.searchbar-textbox,
|
||||
#urlbar:hover,
|
||||
.searchbar-textbox:hover {
|
||||
background: #212121 !important;
|
||||
color: #737f7f !important;
|
||||
height: 35px !important;
|
||||
padding: 2px 10px !important;
|
||||
font-size: 0.9em !important;
|
||||
outline: none !important;
|
||||
box-shadow: 0 0 0;
|
||||
border: none !important;
|
||||
-moz-appearance: none;
|
||||
margin: 5px 5px !important;
|
||||
min-height: 25px !important;
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
#pageActionButton,
|
||||
#pocket-button-box,
|
||||
ar-button,
|
||||
.autocomplete-history-dropmarker,
|
||||
#identity-box,
|
||||
.urlbar-history-dropmarker.urlbar-icon.chromeclass-toolbar-additional,
|
||||
#TabsToolbar .titlebar-placeholder[type="pre-tabs"],
|
||||
#page-action-buttons,
|
||||
#PanelUI-menu-button,
|
||||
#identity-icon-labels {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
:root:not([uidensity="compact"]) .tab-content {
|
||||
padding: 0 10px;
|
||||
background-color: #141414 !important;
|
||||
color: #535c5c !important;
|
||||
border: 0;
|
||||
}
|
||||
|
||||
.CodeMirror {
|
||||
font-family: "Iosevka" !important;
|
||||
font-size: 10pt !important;
|
||||
}
|
||||
|
||||
:root:not([customizing]) .tab-line {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.tabbrowser-tab[fadein]:not([pinned]) {
|
||||
max-width: none !important;
|
||||
}
|
||||
|
||||
.tabbrowser-tab:not([pinned]):hover .tab-icon-image {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.tabbrowser-tab:hover .tab-throbber,
|
||||
.tabbrowser-tab:hover .tab-icon-image,
|
||||
.tabbrowser-tab:hover .tab-sharing-icon-overlay,
|
||||
.tabbrowser-tab:hover .tab-icon-overlay,
|
||||
.tabbrowser-tab:hover .tab-label-container,
|
||||
.tabbrowser-tab:hover .tab-icon-sound {
|
||||
-moz-box-ordinal-group: 2 !important;
|
||||
}
|
||||
|
||||
/* Change the color of buttons in the nav-bar (sidebar, more, hamburger)*/
|
||||
/* nav-bar-overflow-button, */
|
||||
/* #PanelUI-menu-button, */
|
||||
/* #sidebar-button { */
|
||||
/* opacity: 1 !important; */
|
||||
/* fill: var(--primary-accent-color) !important; */
|
||||
/* } */
|
||||
|
||||
/* Put refresh button "inside" address bar */
|
||||
#pageActionSeparator {
|
||||
margin-right: 26px !important;
|
||||
}
|
||||
|
||||
#stop-reload-button .toolbarbutton-icon {
|
||||
border-radius: 0px !important;
|
||||
padding: 5px 6px !important;
|
||||
}
|
||||
|
||||
#stop-reload-button {
|
||||
transform: translateX(-62px);
|
||||
border-radius: 0px !important;
|
||||
margin-right: -32px !important;
|
||||
}
|
|
@ -1,96 +0,0 @@
|
|||
"theme" = "default"
|
||||
|
||||
# Default theme {
|
||||
"theme.default.default_indicator" = "♦ "
|
||||
"theme.default.bar_style.bg" = "░"
|
||||
"theme.default.bar_style.fg" = "█"
|
||||
"theme.default.bar_style.indicator" = "█"
|
||||
"theme.default.bar_style.top" = "▁"
|
||||
"theme.default.bar_style.bottom" = "▔"
|
||||
"theme.default.bar_low.front" = 2
|
||||
"theme.default.bar_low.back" = 0
|
||||
"theme.default.bar_mid.front" = 3
|
||||
"theme.default.bar_mid.back" = 0
|
||||
"theme.default.bar_high.front" = 1
|
||||
"theme.default.bar_high.back" = 0
|
||||
"theme.default.volume_low" = 2
|
||||
"theme.default.volume_mid" = 3
|
||||
"theme.default.volume_high" = 1
|
||||
"theme.default.volume_peak" = 1
|
||||
"theme.default.volume_indicator" = -1
|
||||
"theme.default.selected" = 2
|
||||
"theme.default.default" = -1
|
||||
"theme.default.border" = -1
|
||||
"theme.default.dropdown.selected_text" = 0
|
||||
"theme.default.dropdown.selected" = 2
|
||||
"theme.default.dropdown.unselected" = -1
|
||||
# }
|
||||
# c0r73x theme {
|
||||
"theme.c0r73x.default_indicator" = "■ "
|
||||
"theme.c0r73x.bar_style.bg" = "■"
|
||||
"theme.c0r73x.bar_style.fg" = "■"
|
||||
"theme.c0r73x.bar_style.indicator" = "■"
|
||||
"theme.c0r73x.bar_style.top" = ""
|
||||
"theme.c0r73x.bar_style.bottom" = ""
|
||||
"theme.c0r73x.bar_low.front" = 0
|
||||
"theme.c0r73x.bar_low.back" = -1
|
||||
"theme.c0r73x.bar_mid.front" = 0
|
||||
"theme.c0r73x.bar_mid.back" = -1
|
||||
"theme.c0r73x.bar_high.front" = 0
|
||||
"theme.c0r73x.bar_high.back" = -1
|
||||
"theme.c0r73x.volume_low" = 6
|
||||
"theme.c0r73x.volume_mid" = 6
|
||||
"theme.c0r73x.volume_high" = 6
|
||||
"theme.c0r73x.volume_peak" = 1
|
||||
"theme.c0r73x.volume_indicator" = 15
|
||||
"theme.c0r73x.selected" = 6
|
||||
"theme.c0r73x.default" = -1
|
||||
"theme.c0r73x.border" = -1
|
||||
"theme.c0r73x.dropdown.selected_text" = 0
|
||||
"theme.c0r73x.dropdown.selected" = 6
|
||||
"theme.c0r73x.dropdown.unselected" = -1
|
||||
# }
|
||||
# Keybinds {
|
||||
"keycode.9" = "switch" # tab
|
||||
"keycode.13" = "select" # enter
|
||||
"keycode.27" = "quit" # escape
|
||||
"keycode.99" = "dropdown" # c
|
||||
"keycode.113" = "quit" # q
|
||||
"keycode.109" = "mute" # m
|
||||
"keycode.100" = "set_default" # d
|
||||
"keycode.108" = "volume_up" # l
|
||||
"keycode.104" = "volume_down" # h
|
||||
"keycode.261" = "volume_up" # arrow right
|
||||
"keycode.260" = "volume_down" # arrow left
|
||||
"keycode.107" = "move_up" # k
|
||||
"keycode.106" = "move_down" # j
|
||||
"keycode.259" = "move_up" # arrow up
|
||||
"keycode.258" = "move_down" # arrow down
|
||||
"keycode.338" = "page_up" # page up
|
||||
"keycode.339" = "page_down" # page down
|
||||
"keycode.76" = "tab_next" # L
|
||||
"keycode.72" = "tab_prev" # H
|
||||
"keycode.265" = "tab_playback" # f1
|
||||
"keycode.266" = "tab_recording" # f2
|
||||
"keycode.267" = "tab_output" # f3
|
||||
"keycode.268" = "tab_input" # f4
|
||||
"keycode.269" = "tab_config" # f5
|
||||
"keycode.f.80" = "tab_playback" # f1 VT100
|
||||
"keycode.f.81" = "tab_recording" # f2 VT100
|
||||
"keycode.f.82" = "tab_output" # f3 VT100
|
||||
"keycode.f.83" = "tab_input" # f4 VT100
|
||||
"keycode.f.84" = "tab_config" # f5 VT100
|
||||
"keycode.71" = "move_last" # G
|
||||
"keycode.103" = "move_first" # g
|
||||
# "keycode.48" = "set_volume_100" # 0
|
||||
"keycode.48" = "set_volume_0" # 0
|
||||
"keycode.49" = "set_volume_10" # 1
|
||||
"keycode.50" = "set_volume_20" # 2
|
||||
"keycode.51" = "set_volume_30" # 3
|
||||
"keycode.52" = "set_volume_40" # 4
|
||||
"keycode.53" = "set_volume_50" # 5
|
||||
"keycode.54" = "set_volume_60" # 6
|
||||
"keycode.55" = "set_volume_70" # 7
|
||||
"keycode.56" = "set_volume_80" # 8
|
||||
"keycode.57" = "set_volume_90" # 9
|
||||
# }
|
1
.zshenv
1
.zshenv
|
@ -5,7 +5,6 @@ export GIT_EDITOR=$EDITOR
|
|||
export BROWSER="firefox"
|
||||
export READER="zathura"
|
||||
export GREP_COLOR="0;32"
|
||||
export PULSEMIXER_BAR_STYLE="┌╶┐╴└┘▮ ◆┆"
|
||||
export RANGER_LOAD_DEFAULT_RC="FALSE"
|
||||
export TIME_STYLE="long-iso"
|
||||
export BLOCK_SIZE="'1"
|
||||
|
|
2
.zshrc
2
.zshrc
|
@ -96,7 +96,7 @@ zstyle ':completion:*' accept-exact '*(N)'
|
|||
zstyle ':completion:*' rehash true
|
||||
# }}}
|
||||
# Historial {{{
|
||||
export HISTIGNORE="ls:cd:cd -:pwd:exit:date:* --help:man *:up:rtv *"
|
||||
export HISTIGNORE="ls:cd:cd -:pwd:exit:date:* --help:* --version:* -v:man *:up:rtv *"
|
||||
HISTFILE="$MODULES_DIR/histfile"
|
||||
HISTSIZE=1000
|
||||
SAVEHIST=1000
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
#!/bin/bash
|
||||
|
||||
sxiv -p -q -b -a "$@"
|
||||
sxiv-rifle -p -q -b -a "$@"
|
||||
|
|
Reference in New Issue