diff --git a/etc/rc.linux-gnu b/etc/rc.linux-gnu index c1fcbf7..6e8835e 100644 --- a/etc/rc.linux-gnu +++ b/etc/rc.linux-gnu @@ -25,6 +25,7 @@ mkdir -p ~/.config/dunst - wm/gtk/gtk-bookmarks ~ + wm/musca/musca_start.$(uname -i) ~ - wm/fonts/fonts.conf ~ ++ wm/fonts/nerd-fonts ~/.fonts/ # [ Net ] diff --git a/etc/soft/vifm/icons b/etc/soft/vifm/icons index d04e2b5..832ab3c 100644 --- a/etc/soft/vifm/icons +++ b/etc/soft/vifm/icons @@ -1,8 +1,40 @@ " file types -set classify=' :dir:/, :exe:, :reg:, :link:' +"set classify=' :dir:/, :exe:, :reg:, :link:' + +set classify=' :exe:, :reg:, :link:' + +" dirs +"set classify+=' ::.vim/,,.vifm/,,*.vim,,*.vifm::' + +" fonts +set classify+='ﯔ ::*.otf,,*.ttf,,*.eot,,*.woff,,*.woff2::' + +" todo +set classify+='ﱔ ::*.todo,,todo::' + +" security +set classify+=' ::*.cert,,*.key,,*.pem,,*.crt,,*.csr::' + +" db +set classify+=' ::*.db,,*.sql::' " various file names -set classify+=' ::../::, ::*.sh::, ::*.[hc]pp::, ::*.[hc]::, ::/^copying|license$/::, ::.git/,,*.git/::, ::*.epub,,*.fb2,,*.djvu::, ::*.pdf::, ::*.htm,,*.html,,**.[sx]html,,*.xml::' +set classify+=' ::../::, ::*.sh::, ::*.[hc]pp::, ::*.[hc]::, ::/^copying|license|license.*$/::, ::.git/,,*.git/::' + +" windows +set classify+=' ::*.exe,,*.inf,,*.bat,,*.cmd::' + +" web +set classify+=' ::*.htm,,*.html,,**.[sx]html,,*.xml::, ::*.js::, ::*.css::' + +" networks +set classify+=' ::*.ovpn::' + +" dev +set classify+=' ::*.hs::, ::*.py,,*.pyc::, ::*.rb,,Gemfile,,*.gemspec::' + +" config +set classify+=' ::*.ini,,config*,,*.config*,,*.cfg,,*.conf,,*rc,,*.rc,,rc.*::, ::*.json::' " archives set classify+=' ::*.7z,,*.ace,,*.arj,,*.bz2,,*.cpio,,*.deb,,*.dz,,*.gz,,*.jar,,*.lzh,,*.lzma,,*.rar,,*.rpm,,*.rz,,*.tar,,*.taz,,*.tb2,,*.tbz,,*.tbz2,,*.tgz,,*.tlz,,*.trz,,*.txz,,*.tz,,*.tz2,,*.xz,,*.z,,*.zip,,*.zoo::' @@ -16,6 +48,12 @@ set classify+=' ::*.aac,,*.anx,,*.asf,,*.au,,*.axa,,*.flac,,*.m2a,,*.m4a,,*.m " media set classify+=' ::*.avi,,*.ts,,*.axv,,*.divx,,*.m2v,,*.m4p,,*.m4v,,.mka,,*.mkv,,*.mov,,*.mp4,,*.flv,,*.mp4v,,*.mpeg,,*.mpg,,*.nuv,,*.ogv,,*.pbm,,*.pgm,,*.qt,,*.vob,,*.wmv,,*.xvid::' +" documents +set classify+=' ::*.pdf::, ::*.epub,,*.fb2,,*.djvu::, ::*.wiki::' + " office files set classify+=' ::*.doc,,*.docx::, ::*.xls,,*.xls[mx]::, ::*.pptx,,*.ppt::' +" torrents" +set classify+=' ::*.torrent::' + diff --git a/etc/wm/fonts/nerd-fonts/DejaVu Sans Mono Bold Oblique Nerd Font Complete.ttf b/etc/wm/fonts/nerd-fonts/DejaVu Sans Mono Bold Oblique Nerd Font Complete.ttf new file mode 100644 index 0000000..e69de29 diff --git a/etc/wm/fonts/nerd-fonts/DejaVu Sans Mono Nerd Font Complete Mono.ttf b/etc/wm/fonts/nerd-fonts/DejaVu Sans Mono Nerd Font Complete Mono.ttf new file mode 100644 index 0000000..9ce1931 Binary files /dev/null and b/etc/wm/fonts/nerd-fonts/DejaVu Sans Mono Nerd Font Complete Mono.ttf differ diff --git a/etc/wm/fonts/nerd-fonts/DejaVu Sans Mono Oblique Nerd Font Complete Mono.ttf b/etc/wm/fonts/nerd-fonts/DejaVu Sans Mono Oblique Nerd Font Complete Mono.ttf new file mode 100644 index 0000000..e69de29