A few updates
This commit is contained in:
parent
f7adf80273
commit
fb79b554bc
|
@ -1,3 +1,5 @@
|
|||
# shellcheck shell=bash
|
||||
|
||||
# Print date on login
|
||||
printf '\e[1m\e[91m%(%A, %B %d, %Y)T \e[90m- \e[36m%(%Z %z)T\e[m\n\n'
|
||||
|
||||
|
@ -122,12 +124,6 @@ $HOME/.local/perl/bin:\
|
|||
$GOPATH/bin"
|
||||
# }}}
|
||||
|
||||
# Use a 256color terminal if possible {{{
|
||||
# shellcheck disable=SC2015
|
||||
test -f '/usr/share/terminfo/k/konsole-256color' \
|
||||
&& export TERM="${_##*/}" || export TERM='xterm'
|
||||
# }}}
|
||||
|
||||
# Specify inputrc
|
||||
test -f "$XDG_CONFIG_HOME/inputrc" && export INPUTRC="$_"
|
||||
|
||||
|
|
|
@ -1,10 +1,5 @@
|
|||
# List of TERM entries for each termtype that is colorizable
|
||||
TERM gnome-256color
|
||||
TERM konsole-256color
|
||||
TERM putty-256color
|
||||
TERM rxvt-256color
|
||||
TERM rxvt-unicode256
|
||||
TERM screen-256color
|
||||
TERM xterm-256color
|
||||
|
||||
# Attribute codes:
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "/usr/share/xml/fontconfig/fonts.dtd">
|
||||
<fontconfig>
|
||||
<!-- Directories -->
|
||||
<dir prefix="xdg">fonts</dir>
|
||||
<!-- Properties -->
|
||||
<match target="font">
|
||||
<edit name="antialias" mode="assign">
|
||||
<bool>true</bool>
|
||||
|
@ -21,8 +24,9 @@
|
|||
<const>rgb</const>
|
||||
</edit>
|
||||
</match>
|
||||
<!-- Features -->
|
||||
<match target="font">
|
||||
<test compare="eq" name="family">
|
||||
<test name="family">
|
||||
<string>Fantasque Sans Mono</string>
|
||||
</test>
|
||||
<edit name="fontfeatures" mode="assign_replace">
|
||||
|
@ -30,62 +34,160 @@
|
|||
</edit>
|
||||
</match>
|
||||
<match target="font">
|
||||
<test compare="eq" name="family">
|
||||
<test name="family">
|
||||
<string>JetBrains Mono</string>
|
||||
</test>
|
||||
<edit name="fontfeatures" mode="assign_replace">
|
||||
<string>zero</string>
|
||||
</edit>
|
||||
</match>
|
||||
<match target="font">
|
||||
<test name="family">
|
||||
<string>Alegreya Sans</string>
|
||||
</test>
|
||||
<edit name="fontfeatures" mode="assign_replace">
|
||||
<string>lnum</string>
|
||||
</edit>
|
||||
</match>
|
||||
<!-- Defaults -->
|
||||
<alias>
|
||||
<family>monospace</family>
|
||||
<prefer>
|
||||
<family>Hack</family>
|
||||
<family>Fira Code</family>
|
||||
<family>Fantasque Sans Mono</family>
|
||||
<family>DejaVu Sans Mono</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>sans</family>
|
||||
<family>sans-serif</family>
|
||||
<prefer>
|
||||
<family>Noto Sans</family>
|
||||
<family>DejaVu Sans</family>
|
||||
<family>Noto Sans CJK JP</family>
|
||||
<family>Noto Color Emoji</family>
|
||||
<family>Libertinus Math</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>serif</family>
|
||||
<prefer>
|
||||
<family>Noto Serif</family>
|
||||
<family>DejaVu Serif</family>
|
||||
<family>Noto Serif CJK JP</family>
|
||||
<family>Noto Color Emoji</family>
|
||||
<family>Libertinus Math</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>monospace</family>
|
||||
<prefer>
|
||||
<family>Symbols Nerd Font</family>
|
||||
<family>Hack</family>
|
||||
<family>Noto Color Emoji</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>cursive</family>
|
||||
<prefer>
|
||||
<family>Z003</family>
|
||||
<family>Libertinus Math</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>fantasy</family>
|
||||
<prefer>
|
||||
<family>C059</family>
|
||||
<family>Libertinus Math</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>math</family>
|
||||
<prefer>
|
||||
<family>Libertinus Math</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>emoji</family>
|
||||
<prefer>
|
||||
<family>Noto Color Emoji</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>system-ui</family>
|
||||
<prefer>
|
||||
<family>Noto Sans</family>
|
||||
<family>Noto Color Emoji</family>
|
||||
<family>Libertinus Math</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<!-- Replacements -->
|
||||
<alias binding="same">
|
||||
<family>Twemoji</family>
|
||||
<default>
|
||||
<family>Noto Color Emoji</family>
|
||||
</default>
|
||||
</alias>
|
||||
<alias binding="same">
|
||||
<family>Twitter Color Emoji</family>
|
||||
<default>
|
||||
<family>Noto Color Emoji</family>
|
||||
</default>
|
||||
</alias>
|
||||
<alias binding="same">
|
||||
<family>Apple Color Emoji</family>
|
||||
<default>
|
||||
<family>Noto Color Emoji</family>
|
||||
</default>
|
||||
</alias>
|
||||
<alias binding="strong">
|
||||
<family>Arial</family>
|
||||
<accept>
|
||||
<family>Liberation Sans</family>
|
||||
</accept>
|
||||
</alias>
|
||||
<alias binding="strong">
|
||||
<family>Times New Roman</family>
|
||||
<accept>
|
||||
<family>Liberation Serif</family>
|
||||
</accept>
|
||||
</alias>
|
||||
<alias binding="strong">
|
||||
<family>Courier New</family>
|
||||
<accept>
|
||||
<family>Liberation Mono</family>
|
||||
</accept>
|
||||
</alias>
|
||||
<alias binding="strong">
|
||||
<family>Cambria</family>
|
||||
<accept>
|
||||
<family>Caladea</family>
|
||||
</accept>
|
||||
</alias>
|
||||
<alias binding="same">
|
||||
<family>Caladea</family>
|
||||
<default>
|
||||
<family>Cambria</family>
|
||||
</default>
|
||||
<alias binding="strong">
|
||||
<family>Calibri</family>
|
||||
<accept>
|
||||
<family>Carlito</family>
|
||||
</accept>
|
||||
</alias>
|
||||
<alias binding="same">
|
||||
<family>Times New Roman</family>
|
||||
<default>
|
||||
<family>Liberation Serif</family>
|
||||
</default>
|
||||
<alias binding="strong">
|
||||
<family>Palatino Linotype</family>
|
||||
<accept>
|
||||
<family>P052</family>
|
||||
</accept>
|
||||
</alias>
|
||||
<alias binding="same">
|
||||
<family>Arial</family>
|
||||
<default>
|
||||
<alias binding="weak">
|
||||
<family>Helvetica</family>
|
||||
<accept>
|
||||
<family>Liberation Sans</family>
|
||||
</default>
|
||||
</accept>
|
||||
</alias>
|
||||
<alias binding="weak">
|
||||
<family>Comic Sans</family>
|
||||
<accept>
|
||||
<family>Z003</family>
|
||||
</accept>
|
||||
</alias>
|
||||
<alias binding="weak">
|
||||
<family>MS 明朝</family>
|
||||
<accept>
|
||||
<family>Noto Serif CJK JP</family>
|
||||
</accept>
|
||||
</alias>
|
||||
<alias binding="weak">
|
||||
<family>Segoe UI</family>
|
||||
<accept>
|
||||
<family>Noto Sans</family>
|
||||
</accept>
|
||||
</alias>
|
||||
<dir prefix="xdg">fonts</dir>
|
||||
</fontconfig>
|
||||
<!-- vim:set ft=xml: -->
|
||||
<!-- vim:set ft=xml ts=1 sts=1 sw=1: -->
|
||||
|
|
|
@ -133,13 +133,19 @@ Ctrl+s screenshot window
|
|||
|
||||
# show-text {{{
|
||||
|
||||
? show-text ${playlist}
|
||||
I show-text ${track-list}
|
||||
` show-text ${path}
|
||||
~ show-text ${media-title}
|
||||
|
||||
# }}}
|
||||
|
||||
# script-message {{{
|
||||
|
||||
I script-message osc-tracklist
|
||||
? script-message osc-playlist
|
||||
! script-message osc-chapterlist
|
||||
|
||||
# }}}
|
||||
|
||||
# script-binding {{{
|
||||
|
||||
i script-binding stats/display-stats-toggle
|
||||
|
|
|
@ -38,7 +38,7 @@ osd-duration=5000
|
|||
osd-font="Fantasque Sans Mono"
|
||||
|
||||
# Specify the OSD font size.
|
||||
osd-font-size=35
|
||||
osd-font-size=25
|
||||
|
||||
# }}}
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit ae58f8a607006a0d0738a3699a2a5c62c40c78d6
|
||||
Subproject commit bfd2b371f11e04aa635631509568b9b3576e1d9b
|
|
@ -1,15 +1,49 @@
|
|||
exec 'set runtimepath+='. $XDG_DATA_HOME .'/nvim/plugged/vim-gruvbox8'
|
||||
set guicursor=v-sm:block,i-ci-ve:ver25,r-o-n-c-cr:hor25
|
||||
set nofoldenable
|
||||
let &g:guicursor =
|
||||
\ 'v-sm:block,' .
|
||||
\ 'i-ci-ve:ver25,'.
|
||||
\ 'r-o-n-c-cr:hor25'
|
||||
|
||||
colorscheme gruvbox8
|
||||
let &g:background = 'dark'
|
||||
|
||||
vnoremap <C-c> "+y
|
||||
let &g:foldenable = v:false
|
||||
|
||||
let &g:packpath = ''
|
||||
|
||||
let s:packer = stdpath('data').'/site/pack/packer/'
|
||||
|
||||
let &g:runtimepath =
|
||||
\ '/usr/share/nvimpager/runtime,'.
|
||||
\ '/usr/share/nvim/runtime,'.
|
||||
\ '/usr/share/vim/vimfiles,'.
|
||||
\ s:packer.'start/nvim-treesitter,'.
|
||||
\ s:packer.'opt/gruvbox.nvim'
|
||||
|
||||
lua <<EOF
|
||||
local config = vim.fn.stdpath('config')
|
||||
dofile(config..'/lua/config/treesitter.lua')
|
||||
EOF
|
||||
|
||||
if $TERM !=# 'linux'
|
||||
let &g:termguicolors = v:true
|
||||
let g:gruvbox_italic = v:true
|
||||
colorscheme gruvbox
|
||||
else
|
||||
colorscheme desert
|
||||
endif
|
||||
|
||||
vnoremap <C-c> "+y
|
||||
vnoremap <C-Insert> "+y
|
||||
|
||||
hi String cterm=NONE gui=NONE
|
||||
hi Special cterm=NONE gui=NONE
|
||||
hi Comment cterm=italic gui=italic
|
||||
hi NvimPagerFG_red_BG_ ctermfg=9 guifg=#ff0000
|
||||
hi NvimPagerFG_green_BG_ ctermfg=40 guifg=#00d700
|
||||
hi NvimPagerFG_yellow_BG_ ctermfg=172 guifg=#d78700
|
||||
hi Visual ctermbg=237 guibg=#3A3A3A
|
||||
hi MatchParen ctermbg=236 guibg=#303030
|
||||
hi Todo ctermfg=179 guifg=#D7AF5F
|
||||
|
||||
hi! link Operator GruvboxGreen
|
||||
hi! link TSOperator GruvboxGreen
|
||||
|
||||
hi NvimPagerFG_red_BG_ ctermfg=9 guifg=#FF0000
|
||||
hi NvimPagerFG_green_BG_ ctermfg=40 guifg=#00D700
|
||||
hi NvimPagerFG_yellow_BG_ ctermfg=172 guifg=#D78700
|
||||
|
|
|
@ -94,14 +94,14 @@ filextype *.pdf,*.epub
|
|||
\ {Okular} okular %f %i &,
|
||||
\ {MComix} mcomix %f %i &
|
||||
filextype *.doc,*.docx,*.odt,*.tmdx
|
||||
\ {FreeOffice} freeoffice-textmaker %f %i &,
|
||||
\ {Calligra} calligrawords %f %i &
|
||||
\ {Calligra} calligrawords %f %i &,
|
||||
\ {FreeOffice} freeoffice-textmaker %f %i &
|
||||
filextype *.ppt,*.pptx,*.odp,*.prdx
|
||||
\ {Calligra} calligrastage %f %i &,
|
||||
\ {FreeOffice} freeoffice-presentations %f %i &,
|
||||
\ {Calligra} calligrastage %f %i &
|
||||
filextype *.xls,*.xlsx,*.csv,*.pmdx
|
||||
\ {FreeOffice} freeoffice-planmaker %f %i &,
|
||||
\ {Calligra} calligrasheets %f %i &
|
||||
\ {Calligra} calligrasheets %f %i &,
|
||||
\ {FreeOffice} freeoffice-planmaker %f %i &
|
||||
fileviewer *.pdf pdftotext -nopgbrk %c -
|
||||
fileviewer *.epub pandoc -f epub -t plain %c
|
||||
fileviewer *.docx pandoc -f docx -t plain %c
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
--output "%(title)s.%(ext)s"
|
||||
|
||||
# Specify a custom user agent.
|
||||
--user-agent "Mozilla/5.0 (Linux x86_64) yt-dlp/2021.11.10.1"
|
||||
--user-agent "Mozilla/5.0 (Linux x86_64) yt-dlp/2022.03.08.1"
|
||||
|
||||
# SponsorBlock categories to create chapters for.
|
||||
--sponsorblock-mark "all"
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
cfr
|
||||
desmume-git
|
||||
discord-ptb
|
||||
easyrpg-player
|
||||
fakepkg
|
||||
|
@ -7,6 +6,8 @@ kora-icon-theme
|
|||
lib32-gst-plugins-bad
|
||||
lib32-gst-plugins-ugly
|
||||
mkv-extractor-qt
|
||||
ntfsprogs-ntfs3
|
||||
nvim-packer-git
|
||||
nvimpager-git
|
||||
otf-alegreya
|
||||
otf-alegreya-sans
|
||||
|
@ -14,4 +15,4 @@ otf-fira-go
|
|||
otf-firamath
|
||||
otf-hasklig
|
||||
pandoc-bin
|
||||
ttf-twemoji-color
|
||||
shellcheck-bin
|
||||
|
|
|
@ -7,6 +7,7 @@ base-devel
|
|||
bash
|
||||
bash-completion
|
||||
bc
|
||||
biber
|
||||
bluedevil
|
||||
breeze
|
||||
breeze-gtk
|
||||
|
@ -16,13 +17,12 @@ cabextract
|
|||
ccache
|
||||
clang
|
||||
cmake
|
||||
desmume-git
|
||||
dnscrypt-proxy
|
||||
dolphin
|
||||
dolphin-plugins
|
||||
dos2unix
|
||||
doxygen
|
||||
eog
|
||||
eog-plugins
|
||||
exe-thumbnailer
|
||||
exfatprogs
|
||||
extra-cmake-modules
|
||||
|
@ -31,7 +31,6 @@ ffmpegthumbs
|
|||
firefox-developer-edition
|
||||
fontconfig
|
||||
fontforge
|
||||
freeoffice
|
||||
fzf
|
||||
gamemode
|
||||
gawk
|
||||
|
@ -67,7 +66,6 @@ keepassxc
|
|||
kid3
|
||||
kimageformats
|
||||
kio-extras
|
||||
kio-gdrive
|
||||
kipi-plugins
|
||||
konsole
|
||||
krita
|
||||
|
@ -77,6 +75,7 @@ lib32-gst-plugins-base
|
|||
lib32-gst-plugins-good
|
||||
lib32-mesa-tkg-git
|
||||
lib32-vulkan-icd-loader-git
|
||||
libertinus-font
|
||||
linux-firmware-git
|
||||
linux-tkg-pds
|
||||
linux-tkg-pds-headers
|
||||
|
@ -87,6 +86,7 @@ lua52
|
|||
lutris
|
||||
mcomix
|
||||
mesa-tkg-git
|
||||
minted
|
||||
mkvtoolnix-gui
|
||||
mpv
|
||||
neovim
|
||||
|
@ -96,6 +96,7 @@ networkmanager-pptp
|
|||
node-gyp
|
||||
nodejs
|
||||
noto-fonts-cjk
|
||||
noto-fonts-emoji
|
||||
okteta
|
||||
okular
|
||||
openjdk-doc
|
||||
|
@ -105,8 +106,8 @@ p7zip
|
|||
pacman-contrib
|
||||
parallel
|
||||
pdfjs
|
||||
protontricks-git
|
||||
ppsspp
|
||||
protontricks-git
|
||||
python-isort
|
||||
python-pip
|
||||
python-poetry
|
||||
|
@ -135,24 +136,29 @@ texlive-latexextra
|
|||
thunderbird
|
||||
tor-browser
|
||||
trackma-git
|
||||
ttf-hack
|
||||
ttf-caladea
|
||||
ttf-carlito
|
||||
ttf-jetbrains-mono
|
||||
ttf-lato
|
||||
ttf-liberation
|
||||
ttf-nerd-fonts-symbols-mono
|
||||
ungoogled-chromium
|
||||
unzip
|
||||
vifm
|
||||
virt-manager
|
||||
vulkan-icd-loader-git
|
||||
vulkan-headers-tkg-git
|
||||
vulkan-icd-loader-git
|
||||
waifu2x-ncnn-vulkan-git
|
||||
webp-pixbuf-loader
|
||||
winetricks
|
||||
whois
|
||||
wine
|
||||
wine-staging
|
||||
winetricks
|
||||
words
|
||||
xclip
|
||||
xdg-desktop-portal-kde
|
||||
xdg-user-dirs
|
||||
xdotool
|
||||
xorg-xkill
|
||||
xxd-standalone
|
||||
yarn
|
||||
yay
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
PS1='┌──[\[\e[m\]\[\033[38;5;12m\]\t\[\e[m\]\[\e[m\]]──$(test 0 -eq $? || printf "[\033[m\033[38;5;196m$_\033[0m]──")[\[\e[m\]\[\033[38;5;166m\]\u\[\e[m\]\[\e[m\]:\[\e[m\]\[\033[38;5;168m\]\w\[\e[m\]\[\e[m\]\[\033[38;5;150m\]$(b=$(git branch --show-current 2>/dev/null) && (git diff-index --quiet --ignore-submodules HEAD 2>/dev/null && printf " ($b)" || printf " {$b}"))\[\e[m\]]\n└─${DISPLAY+➤} \$ \[\e[m\]'
|
||||
|
||||
# Don't record some commands
|
||||
HISTIGNORE='&:[ ]*:cd *:ls:ll:exit:logout:history:clear:bg:fg'
|
||||
HISTIGNORE='[ ]*:ls:ll:exit:logout:history:clear:bg:fg'
|
||||
|
||||
# Remove old duplicate commands
|
||||
HISTCONTROL='erasedups'
|
||||
|
|
|
@ -15,7 +15,7 @@ disable-cipher-algo BLOWFISH
|
|||
ignore-time-conflict
|
||||
|
||||
# The server that gpg will communicate with
|
||||
keyserver hkp://keys.gnupg.net
|
||||
keyserver hkps://keys.opengpg.org
|
||||
|
||||
# Suppress the initial copyright message
|
||||
no-greeting
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
AntiAliasFonts=true
|
||||
BoldIntense=false
|
||||
ColorScheme=GreenOnBlack
|
||||
Font=Hack,16,-1,0,50,0,0,0,0,0
|
||||
Font=Iosevka Custom,15,-1,5,50,0,0,0,0,0
|
||||
LineSpacing=1
|
||||
UseFontLineChararacters=true
|
||||
|
||||
|
@ -20,9 +20,9 @@ Name=Default
|
|||
Parent=FALLBACK/
|
||||
ShowTerminalSizeHint=true
|
||||
TerminalCenter=true
|
||||
TerminalColumns=100
|
||||
TerminalColumns=120
|
||||
TerminalMargin=5
|
||||
TerminalRows=35
|
||||
TerminalRows=32
|
||||
|
||||
[Interaction Options]
|
||||
CopyTextAsHTML=false
|
||||
|
@ -33,4 +33,6 @@ HistoryMode=1
|
|||
ScrollBarPosition=2
|
||||
|
||||
[Terminal Features]
|
||||
BellMode=3
|
||||
BidiRenderingEnabled=false
|
||||
BlinkingCursorEnabled=true
|
||||
|
|
|
@ -19,14 +19,16 @@ Environment=TERM=konsole-256color,COLORTERM=truecolor
|
|||
Name=NvimTerm
|
||||
Parent=FALLBACK/
|
||||
TerminalCenter=true
|
||||
TerminalColumns=100
|
||||
TerminalColumns=120
|
||||
TerminalMargin=2
|
||||
TerminalRows=35
|
||||
TerminalRows=36
|
||||
|
||||
[Scrolling]
|
||||
HistorySize=200
|
||||
ScrollBarPosition=2
|
||||
|
||||
[Terminal Features]
|
||||
BellMode=3
|
||||
BlinkingCursorEnabled=true
|
||||
|
||||
# vim:ft=cfg:
|
||||
|
|
Loading…
Reference in New Issue