Add neofetch config
This commit is contained in:
parent
6fdd2cdbfe
commit
65e51faa9e
|
@ -95,11 +95,13 @@ STICKY_OTHER_WRITABLE 48;5;10;38;5;16 # dir that is sticky and other-writable
|
|||
.rz 38;5;247
|
||||
.tar 38;5;247
|
||||
.taz 38;5;247
|
||||
.tbr 38;5;247
|
||||
.tbz 38;5;247
|
||||
.tbz2 38;5;247
|
||||
.tgz 38;5;247
|
||||
.tlz 38;5;247
|
||||
.txz 38;5;247
|
||||
.tzst 38;5;247
|
||||
.tz 38;5;247
|
||||
.whl 38;5;247
|
||||
.xz 38;5;247
|
||||
|
|
|
@ -1,12 +1,15 @@
|
|||
[user]
|
||||
email = chronobserver@disroot.org
|
||||
name = ObserverOfTime
|
||||
email = chronobserver@disroot.org
|
||||
signingkey = 8A2DEA1DBAEBCA9E
|
||||
|
||||
[core]
|
||||
autocrlf = false
|
||||
whitespace = cr-at-eol
|
||||
editor = ${EDITOR:-nvim}
|
||||
pager = ${PAGER:-nvimpager}
|
||||
whitespace = tabwidth=4,cr-at-eol
|
||||
|
||||
[extensions]
|
||||
objectFormat = sha256
|
||||
|
||||
[init]
|
||||
defaultBranch = master
|
||||
|
@ -48,11 +51,14 @@
|
|||
[tar "tar.lz4"]
|
||||
command = lz4 -q
|
||||
|
||||
[pager]
|
||||
diff = ${PAGER:-nvimpager}
|
||||
show = ${PAGER:-nvimpager}
|
||||
|
||||
[color "diff"]
|
||||
meta = yellow
|
||||
|
||||
[diff]
|
||||
algorithm = patience
|
||||
wsErrorHighlight = all
|
||||
mnemonicPrefix = true
|
||||
|
||||
|
@ -65,14 +71,17 @@
|
|||
[difftool]
|
||||
prompt = false
|
||||
|
||||
[difftool "nvim"]
|
||||
cmd = nvim -d \"$LOCAL\" \"$REMOTE\"
|
||||
|
||||
[difftool "meld"]
|
||||
cmd = meld "$REMOTE" "$LOCAL"
|
||||
cmd = meld \"$LOCAL\" \"$REMOTE\"
|
||||
|
||||
[difftool "imgdiff"]
|
||||
cmd = compare "$REMOTE" "$LOCAL" png:- | \
|
||||
cmd = compare \"$LOCAL\" \"$REMOTE\" png:- | \
|
||||
montage -geometry 400x -font \
|
||||
Liberation-Sans -label "l/%f" "$LOCAL" \
|
||||
-label "diff" - -label "r/%f" "$REMOTE" x:
|
||||
Liberation-Sans -label l/%f \"$LOCAL\" \
|
||||
-label diff - -label r/%f \"$REMOTE\" x:
|
||||
|
||||
[merge]
|
||||
tool = fugitive
|
||||
|
@ -81,15 +90,14 @@
|
|||
keepBackup = false
|
||||
|
||||
[mergetool "fugitive"]
|
||||
cmd = nvim -f -c \"Gvdiffsplit!\" \"$MERGED\"
|
||||
cmd = nvim -f +Gvdiffsplit\\! \"$MERGED\"
|
||||
|
||||
[mergetool "meld"]
|
||||
cmd = meld "$LOCAL" "$BASE" "$REMOTE" -o "$MERGED"
|
||||
cmd = meld \"$LOCAL\" \"$BASE\" \"$REMOTE\" -o \"$MERGED\"
|
||||
|
||||
[pretty]
|
||||
log = format:%h %s%d [%cn] (%ad)
|
||||
log-color = format:%C(cyan)%h \
|
||||
%Creset%s%C(white)%d %C(yellow)[%an] %Cred(%ad)
|
||||
color = format:%C(cyan)%h %Creset%s%C(white)%d %C(yellow)[%an] %Cred(%ad)
|
||||
|
||||
[grep]
|
||||
lineNumber = true
|
||||
|
@ -99,8 +107,7 @@
|
|||
[alias]
|
||||
last = log -1 HEAD
|
||||
hist = log --date=short --graph --pretty=log
|
||||
ls = log --date=short --graph --pretty=log-color --decorate
|
||||
ll = log --date=short --graph --pretty=log-color --decorate --numstat
|
||||
ls = log --date=short --graph --pretty=color --decorate
|
||||
rev = log --decorate --reverse --no-merges --stat @{1}..
|
||||
amend = commit --amend -uno -a
|
||||
wdiff = diff --word-diff
|
||||
|
@ -108,15 +115,12 @@
|
|||
conflicts = diff --name-only --diff-filter=U
|
||||
root = rev-parse --show-toplevel
|
||||
shallow = clone --single-branch --depth=1
|
||||
compare = !git log $1...$2 --format=%m\\ %h\\ %s --left-right
|
||||
repush = !git commit --amend -a --no-edit && git push --force
|
||||
fork-sync = "! \
|
||||
git fetch --verbose ${1:-upstream} && git checkout --progress master && \
|
||||
git reset --hard ${1:-upstream}/master && git push --verbose --force"
|
||||
force-pull = "!git fetch -a && git reset --hard ${2:-origin}/${1:-master}"
|
||||
|
||||
[filter "lfs"]
|
||||
process = git-lfs filter-process
|
||||
required = true
|
||||
process = git-lfs filter-process
|
||||
clean = git-lfs clean -- %f
|
||||
smudge = git-lfs smudge -- %f
|
||||
|
||||
|
|
|
@ -0,0 +1,165 @@
|
|||
# See this wiki page for more info:
|
||||
# https://github.com/dylanaraps/neofetch/wiki/Customizing-Info
|
||||
|
||||
# shellcheck disable=SC2034,SC2154
|
||||
|
||||
get_de_wm() {
|
||||
((wm_run != 1)) && get_wm
|
||||
((de_run != 1)) && get_de
|
||||
de_wm="$de ($wm)"
|
||||
}
|
||||
|
||||
get_terminal() {
|
||||
((term_run != 1)) && get_term
|
||||
((term_font_run != 1)) && get_term_font
|
||||
terminal="${term^} ($term_font)"
|
||||
}
|
||||
|
||||
print_info() {
|
||||
info "OS" distro
|
||||
info "Kernel" kernel
|
||||
info "Host" model
|
||||
info "Uptime" uptime
|
||||
info "Shell" shell
|
||||
info "Resolution" resolution
|
||||
info "DE & WM" de_wm
|
||||
info "Theme" theme
|
||||
info "Icons" icons
|
||||
info "Terminal" terminal
|
||||
info "CPU" cpu
|
||||
info "GPU" gpu
|
||||
info "Memory" memory
|
||||
info "Disk" disk
|
||||
info "Battery" battery
|
||||
}
|
||||
|
||||
# Hide/Show Fully qualified domain name.
|
||||
# Values: 'on', 'off'
|
||||
title_fqdn="off"
|
||||
|
||||
# Shorten the output of the kernel function.
|
||||
# Values: 'on', 'off'
|
||||
kernel_shorthand="on"
|
||||
|
||||
# Shorten the output of the distro function
|
||||
# Values: 'on', 'tiny', 'off'
|
||||
distro_shorthand="off"
|
||||
|
||||
# Show/Hide OS Architecture.
|
||||
# Values: 'on', 'off'
|
||||
os_arch="off"
|
||||
|
||||
# Shorten the output of the uptime function
|
||||
# Values: 'on', 'tiny', 'off'
|
||||
uptime_shorthand="tiny"
|
||||
|
||||
# Show memory pecentage in output.
|
||||
# Values: 'on', 'off'
|
||||
memory_percent="on"
|
||||
|
||||
# Show/Hide Package Manager names.
|
||||
# Values: 'on', 'tiny' 'off'
|
||||
package_managers="off"
|
||||
|
||||
# Show the path to $SHELL
|
||||
# Values: 'on', 'off'
|
||||
shell_path="off"
|
||||
|
||||
# Show $SHELL version
|
||||
# Values: 'on', 'off'
|
||||
shell_version="on"
|
||||
|
||||
# CPU speed type
|
||||
# Values: 'scaling_cur_freq', 'scaling_min_freq',
|
||||
# 'scaling_max_freq', 'bios_limit', 'cpufreq'.
|
||||
speed_type="cpufreq"
|
||||
|
||||
# CPU speed shorthand
|
||||
# Values: 'on', 'off'.
|
||||
speed_shorthand="on"
|
||||
|
||||
# Enable/Disable CPU brand in output.
|
||||
# Values: 'on', 'off'
|
||||
cpu_brand="off"
|
||||
|
||||
# Hide/Show CPU speed.
|
||||
# Values: 'on', 'off'
|
||||
cpu_speed="on"
|
||||
|
||||
# Display CPU cores in output
|
||||
# Values: 'logical', 'physical', 'off'
|
||||
cpu_cores="logical"
|
||||
|
||||
# Hide/Show CPU temperature.
|
||||
# Values: 'C', 'F', 'off'
|
||||
cpu_temp="off"
|
||||
|
||||
# Enable/Disable GPU Brand
|
||||
# Values: 'on', 'off'
|
||||
gpu_brand="on"
|
||||
|
||||
# Which GPU to display
|
||||
# Values: 'all', 'dedicated', 'integrated'
|
||||
gpu_type="all"
|
||||
|
||||
# Display refresh rate next to each monitor
|
||||
# Values: 'on', 'off'
|
||||
refresh_rate="on"
|
||||
|
||||
# Shorten output of GTK Theme / Icons / Font
|
||||
# Values: 'on', 'off'
|
||||
gtk_shorthand="off"
|
||||
|
||||
# Enable/Disable gtk2 Theme / Icons / Font
|
||||
# Values: 'on', 'off'
|
||||
gtk2="on"
|
||||
|
||||
# Enable/Disable gtk3 Theme / Icons / Font
|
||||
# Values: 'on', 'off'
|
||||
gtk3="on"
|
||||
|
||||
# Website to ping for the public IP
|
||||
# Values: 'url'
|
||||
public_ip_host="https://v4.ident.me"
|
||||
|
||||
# Public IP timeout.
|
||||
# Values: 'int'
|
||||
public_ip_timeout=2
|
||||
|
||||
# Show Desktop Environment version
|
||||
# Values: 'on', 'off'
|
||||
de_version="on"
|
||||
|
||||
# Which disks to display.
|
||||
# The values can be any /dev/sdXX, mount point or directory.
|
||||
disk_show=('/dev/nvme0n1p2' '/dev/sda2' '/dev/sdb2')
|
||||
|
||||
# What to append to the Disk subtitle.
|
||||
# Values: 'mount', 'name', 'dir', 'none'
|
||||
disk_subtitle="name"
|
||||
|
||||
# Show/Hide disk percent.
|
||||
# Values: 'on', 'off'
|
||||
disk_percent="on"
|
||||
|
||||
# Bar characters
|
||||
# Values: 'string', 'string'
|
||||
bar_char_elapsed="="
|
||||
bar_char_total="-"
|
||||
|
||||
# Toggle Bar border
|
||||
# Values: 'on', 'off'
|
||||
bar_border="on"
|
||||
|
||||
# Progress bar length in spaces
|
||||
# Values: 'num'
|
||||
bar_length=25
|
||||
|
||||
# Info display
|
||||
# Values: 'bar', 'infobar', 'barinfo', 'off'
|
||||
cpu_display="off"
|
||||
memory_display="off"
|
||||
battery_display="bar"
|
||||
disk_display="off"
|
||||
|
||||
# vim:ft=sh:
|
|
@ -1,7 +1,6 @@
|
|||
import atexit
|
||||
import os
|
||||
import readline
|
||||
import sys
|
||||
|
||||
histfile = os.path.join(os.getenv(
|
||||
'XDG_CACHE_HOME', os.path.expanduser('~/.cache')
|
||||
|
|
|
@ -9,11 +9,24 @@ c.colors.webpage.prefers_color_scheme_dark = True
|
|||
# Require a confirmation before quitting the application.
|
||||
c.confirm_quit = ['downloads']
|
||||
|
||||
# List of URLs to ABP-style adblocking rulesets. {{{1
|
||||
c.content.blocking.adblock.lists = [
|
||||
'https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/filters.txt', # noqa
|
||||
'https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/privacy.txt', # noqa
|
||||
'https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/annoyances.txt', # noqa
|
||||
'https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/resource-abuse.txt', # noqa
|
||||
'https://raw.githubusercontent.com/kargig/greek-adblockplus-filter/master/void-gr-filters.txt', # noqa
|
||||
'https://raw.githubusercontent.com/ryanbr/fanboy-adblock/master/fanboy-antifacebook.txt', # noqa
|
||||
'https://raw.githubusercontent.com/hoshsadiq/adblock-nocoin-list/master/nocoin.txt', # noqa
|
||||
'https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/unbreak.txt', # noqa
|
||||
]
|
||||
# }}}
|
||||
|
||||
# Default encoding to use for websites.
|
||||
c.content.default_encoding = 'utf-8'
|
||||
|
||||
# Value to send in the Accept-Language header.
|
||||
c.content.headers.accept_language = 'en_GB,en'
|
||||
c.content.headers.accept_language = 'en-GB,en,el;q=0.9'
|
||||
|
||||
# User agent to send.
|
||||
c.content.headers.user_agent = ' '.join((
|
||||
|
|
|
@ -17,6 +17,6 @@
|
|||
--output "%(title)s.%(ext)s"
|
||||
|
||||
# Specify a custom user agent.
|
||||
--user-agent "Mozilla/5.0 (Linux x86_64) youtube-dl/2021.02.04"
|
||||
--user-agent "Mozilla/5.0 (Linux x86_64) youtube-dl/2021.02.22"
|
||||
|
||||
# vim:ft=conf:
|
||||
|
|
|
@ -219,6 +219,7 @@ sudo tee /usr/local/bin/wget >/dev/null <<'EOF'
|
|||
exec /usr/bin/wget "$@" \
|
||||
--hsts-file="${XDG_CACHE_HOME:-$HOME}/.wget-hsts"
|
||||
EOF
|
||||
sudo chmod +x /usr/local/bin/{jarwrapper,sqlite3,wget}
|
||||
# }}}
|
||||
|
||||
# Configure binfmt {{{
|
||||
|
|
|
@ -101,7 +101,7 @@ lib32-gst-plugins-good
|
|||
lib32-gst-plugins-ugly
|
||||
lib32-mesa-tkg-git
|
||||
lib32-vulkan-icd-loader
|
||||
linux-firmware
|
||||
linux-firmware-git
|
||||
linux-tkg-pds
|
||||
linux-tkg-pds-headers
|
||||
lldb
|
||||
|
@ -153,7 +153,6 @@ qt5-imageformats
|
|||
qutebrowser
|
||||
r
|
||||
rclone
|
||||
reflector
|
||||
ripgrep
|
||||
rstcheck
|
||||
rsync
|
||||
|
|
2
.yarnrc
2
.yarnrc
|
@ -10,6 +10,6 @@ init-author-url "https://observeroftime.github.io"
|
|||
init-license MIT
|
||||
init-version "0.1.0"
|
||||
prefix "~/.local"
|
||||
user-agent "yarn/1.22.10 node/v15.8.0 linux x64"
|
||||
user-agent "yarn/1.22.10 node/v15.9.0 linux x64"
|
||||
username ObserverOfTime
|
||||
version-git-sign true
|
||||
|
|
|
@ -74,6 +74,10 @@ Managed via [dotfiles.sh](https://github.com/eli-schwartz/dotfiles.sh)
|
|||
* [.config/mpv/input.conf](.config/mpv/input.conf): keybindings
|
||||
* [.config/mpv/mpv.conf](.config/mpv/mpv.conf): configuration file
|
||||
|
||||
## [Neofetch](https://github.com/dylanaraps/neofetch)
|
||||
|
||||
* [.config/neofetch/config.conf](.config/neofetch/config.conf): configuration file
|
||||
|
||||
## [Neovim](https://neovim.io/)
|
||||
|
||||
> [In another repo](https://github.com/ObserverOfTime/dotnvim)
|
||||
|
|
Loading…
Reference in New Issue