mirror of https://github.com/E-Almqvist/dotfiles
commit
861e59291b
@ -1,850 +0,0 @@ |
|||||||
# See this wiki page for more info: |
|
||||||
# https://github.com/dylanaraps/neofetch/wiki/Customizing-Info |
|
||||||
print_info() { |
|
||||||
info title |
|
||||||
info underline |
|
||||||
|
|
||||||
info "Host" model |
|
||||||
info "Kernel" kernel |
|
||||||
info "Shell" shell |
|
||||||
info "DE" de |
|
||||||
info "WM" wm |
|
||||||
|
|
||||||
# info "GPU Driver" gpu_driver # Linux/macOS only |
|
||||||
# info "CPU Usage" cpu_usage |
|
||||||
info "Disk" disk |
|
||||||
# info "Battery" battery |
|
||||||
# info "Font" font |
|
||||||
# info "Song" song |
|
||||||
# [[ "$player" ]] && prin "Music Player" "$player" |
|
||||||
info "Local IP" local_ip |
|
||||||
# info "Public IP" public_ip |
|
||||||
# info "Users" users |
|
||||||
# info "Locale" locale # This only works on glibc systems. |
|
||||||
} |
|
||||||
|
|
||||||
# Title |
|
||||||
|
|
||||||
|
|
||||||
# Hide/Show Fully qualified domain name. |
|
||||||
# |
|
||||||
# Default: 'off' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --title_fqdn |
|
||||||
title_fqdn="off" |
|
||||||
|
|
||||||
|
|
||||||
# Kernel |
|
||||||
|
|
||||||
|
|
||||||
# Shorten the output of the kernel function. |
|
||||||
# |
|
||||||
# Default: 'on' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --kernel_shorthand |
|
||||||
# Supports: Everything except *BSDs (except PacBSD and PC-BSD) |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: '4.8.9-1-ARCH' |
|
||||||
# off: 'Linux 4.8.9-1-ARCH' |
|
||||||
kernel_shorthand="on" |
|
||||||
|
|
||||||
|
|
||||||
# Distro |
|
||||||
|
|
||||||
|
|
||||||
# Shorten the output of the distro function |
|
||||||
# |
|
||||||
# Default: 'off' |
|
||||||
# Values: 'on', 'tiny', 'off' |
|
||||||
# Flag: --distro_shorthand |
|
||||||
# Supports: Everything except Windows and Haiku |
|
||||||
distro_shorthand="off" |
|
||||||
|
|
||||||
# Show/Hide OS Architecture. |
|
||||||
# Show 'x86_64', 'x86' and etc in 'Distro:' output. |
|
||||||
# |
|
||||||
# Default: 'on' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --os_arch |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: 'Arch Linux x86_64' |
|
||||||
# off: 'Arch Linux' |
|
||||||
os_arch="on" |
|
||||||
|
|
||||||
|
|
||||||
# Uptime |
|
||||||
|
|
||||||
|
|
||||||
# Shorten the output of the uptime function |
|
||||||
# |
|
||||||
# Default: 'on' |
|
||||||
# Values: 'on', 'tiny', 'off' |
|
||||||
# Flag: --uptime_shorthand |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: '2 days, 10 hours, 3 mins' |
|
||||||
# tiny: '2d 10h 3m' |
|
||||||
# off: '2 days, 10 hours, 3 minutes' |
|
||||||
uptime_shorthand="on" |
|
||||||
|
|
||||||
|
|
||||||
# Memory |
|
||||||
|
|
||||||
|
|
||||||
# Show memory pecentage in output. |
|
||||||
# |
|
||||||
# Default: 'off' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --memory_percent |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: '1801MiB / 7881MiB (22%)' |
|
||||||
# off: '1801MiB / 7881MiB' |
|
||||||
memory_percent="off" |
|
||||||
|
|
||||||
# Change memory output unit. |
|
||||||
# |
|
||||||
# Default: 'mib' |
|
||||||
# Values: 'kib', 'mib', 'gib' |
|
||||||
# Flag: --memory_unit |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# kib '1020928KiB / 7117824KiB' |
|
||||||
# mib '1042MiB / 6951MiB' |
|
||||||
# gib: ' 0.98GiB / 6.79GiB' |
|
||||||
memory_unit="mib" |
|
||||||
|
|
||||||
|
|
||||||
# Packages |
|
||||||
|
|
||||||
|
|
||||||
# Show/Hide Package Manager names. |
|
||||||
# |
|
||||||
# Default: 'tiny' |
|
||||||
# Values: 'on', 'tiny' 'off' |
|
||||||
# Flag: --package_managers |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: '998 (pacman), 8 (flatpak), 4 (snap)' |
|
||||||
# tiny: '908 (pacman, flatpak, snap)' |
|
||||||
# off: '908' |
|
||||||
package_managers="on" |
|
||||||
|
|
||||||
|
|
||||||
# Shell |
|
||||||
|
|
||||||
|
|
||||||
# Show the path to $SHELL |
|
||||||
# |
|
||||||
# Default: 'off' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --shell_path |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: '/bin/bash' |
|
||||||
# off: 'bash' |
|
||||||
shell_path="off" |
|
||||||
|
|
||||||
# Show $SHELL version |
|
||||||
# |
|
||||||
# Default: 'on' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --shell_version |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: 'bash 4.4.5' |
|
||||||
# off: 'bash' |
|
||||||
shell_version="on" |
|
||||||
|
|
||||||
|
|
||||||
# CPU |
|
||||||
|
|
||||||
|
|
||||||
# CPU speed type |
|
||||||
# |
|
||||||
# Default: 'bios_limit' |
|
||||||
# Values: 'scaling_cur_freq', 'scaling_min_freq', 'scaling_max_freq', 'bios_limit'. |
|
||||||
# Flag: --speed_type |
|
||||||
# Supports: Linux with 'cpufreq' |
|
||||||
# NOTE: Any file in '/sys/devices/system/cpu/cpu0/cpufreq' can be used as a value. |
|
||||||
speed_type="bios_limit" |
|
||||||
|
|
||||||
# CPU speed shorthand |
|
||||||
# |
|
||||||
# Default: 'off' |
|
||||||
# Values: 'on', 'off'. |
|
||||||
# Flag: --speed_shorthand |
|
||||||
# NOTE: This flag is not supported in systems with CPU speed less than 1 GHz |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: 'i7-6500U (4) @ 3.1GHz' |
|
||||||
# off: 'i7-6500U (4) @ 3.100GHz' |
|
||||||
speed_shorthand="off" |
|
||||||
|
|
||||||
# Enable/Disable CPU brand in output. |
|
||||||
# |
|
||||||
# Default: 'on' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --cpu_brand |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: 'Intel i7-6500U' |
|
||||||
# off: 'i7-6500U (4)' |
|
||||||
cpu_brand="on" |
|
||||||
|
|
||||||
# CPU Speed |
|
||||||
# Hide/Show CPU speed. |
|
||||||
# |
|
||||||
# Default: 'on' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --cpu_speed |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: 'Intel i7-6500U (4) @ 3.1GHz' |
|
||||||
# off: 'Intel i7-6500U (4)' |
|
||||||
cpu_speed="on" |
|
||||||
|
|
||||||
# CPU Cores |
|
||||||
# Display CPU cores in output |
|
||||||
# |
|
||||||
# Default: 'logical' |
|
||||||
# Values: 'logical', 'physical', 'off' |
|
||||||
# Flag: --cpu_cores |
|
||||||
# Support: 'physical' doesn't work on BSD. |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# logical: 'Intel i7-6500U (4) @ 3.1GHz' (All virtual cores) |
|
||||||
# physical: 'Intel i7-6500U (2) @ 3.1GHz' (All physical cores) |
|
||||||
# off: 'Intel i7-6500U @ 3.1GHz' |
|
||||||
cpu_cores="logical" |
|
||||||
|
|
||||||
# CPU Temperature |
|
||||||
# Hide/Show CPU temperature. |
|
||||||
# Note the temperature is added to the regular CPU function. |
|
||||||
# |
|
||||||
# Default: 'off' |
|
||||||
# Values: 'C', 'F', 'off' |
|
||||||
# Flag: --cpu_temp |
|
||||||
# Supports: Linux, BSD |
|
||||||
# NOTE: For FreeBSD and NetBSD-based systems, you'll need to enable |
|
||||||
# coretemp kernel module. This only supports newer Intel processors. |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# C: 'Intel i7-6500U (4) @ 3.1GHz [27.2°C]' |
|
||||||
# F: 'Intel i7-6500U (4) @ 3.1GHz [82.0°F]' |
|
||||||
# off: 'Intel i7-6500U (4) @ 3.1GHz' |
|
||||||
cpu_temp="off" |
|
||||||
|
|
||||||
|
|
||||||
# GPU |
|
||||||
|
|
||||||
|
|
||||||
# Enable/Disable GPU Brand |
|
||||||
# |
|
||||||
# Default: 'on' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --gpu_brand |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: 'AMD HD 7950' |
|
||||||
# off: 'HD 7950' |
|
||||||
gpu_brand="on" |
|
||||||
|
|
||||||
# Which GPU to display |
|
||||||
# |
|
||||||
# Default: 'all' |
|
||||||
# Values: 'all', 'dedicated', 'integrated' |
|
||||||
# Flag: --gpu_type |
|
||||||
# Supports: Linux |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# all: |
|
||||||
# GPU1: AMD HD 7950 |
|
||||||
# GPU2: Intel Integrated Graphics |
|
||||||
# |
|
||||||
# dedicated: |
|
||||||
# GPU1: AMD HD 7950 |
|
||||||
# |
|
||||||
# integrated: |
|
||||||
# GPU1: Intel Integrated Graphics |
|
||||||
gpu_type="all" |
|
||||||
|
|
||||||
|
|
||||||
# Resolution |
|
||||||
|
|
||||||
|
|
||||||
# Display refresh rate next to each monitor |
|
||||||
# Default: 'off' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --refresh_rate |
|
||||||
# Supports: Doesn't work on Windows. |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: '1920x1080 @ 60Hz' |
|
||||||
# off: '1920x1080' |
|
||||||
refresh_rate="off" |
|
||||||
|
|
||||||
|
|
||||||
# Gtk Theme / Icons / Font |
|
||||||
|
|
||||||
|
|
||||||
# Shorten output of GTK Theme / Icons / Font |
|
||||||
# |
|
||||||
# Default: 'off' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --gtk_shorthand |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: 'Numix, Adwaita' |
|
||||||
# off: 'Numix [GTK2], Adwaita [GTK3]' |
|
||||||
gtk_shorthand="off" |
|
||||||
|
|
||||||
|
|
||||||
# Enable/Disable gtk2 Theme / Icons / Font |
|
||||||
# |
|
||||||
# Default: 'on' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --gtk2 |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: 'Numix [GTK2], Adwaita [GTK3]' |
|
||||||
# off: 'Adwaita [GTK3]' |
|
||||||
gtk2="on" |
|
||||||
|
|
||||||
# Enable/Disable gtk3 Theme / Icons / Font |
|
||||||
# |
|
||||||
# Default: 'on' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --gtk3 |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: 'Numix [GTK2], Adwaita [GTK3]' |
|
||||||
# off: 'Numix [GTK2]' |
|
||||||
gtk3="on" |
|
||||||
|
|
||||||
|
|
||||||
# IP Address |
|
||||||
|
|
||||||
|
|
||||||
# Website to ping for the public IP |
|
||||||
# |
|
||||||
# Default: 'http://ident.me' |
|
||||||
# Values: 'url' |
|
||||||
# Flag: --ip_host |
|
||||||
public_ip_host="http://ident.me" |
|
||||||
|
|
||||||
# Public IP timeout. |
|
||||||
# |
|
||||||
# Default: '2' |
|
||||||
# Values: 'int' |
|
||||||
# Flag: --ip_timeout |
|
||||||
public_ip_timeout=2 |
|
||||||
|
|
||||||
|
|
||||||
# Desktop Environment |
|
||||||
|
|
||||||
|
|
||||||
# Show Desktop Environment version |
|
||||||
# |
|
||||||
# Default: 'on' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --de_version |
|
||||||
de_version="on" |
|
||||||
|
|
||||||
|
|
||||||
# Disk |
|
||||||
|
|
||||||
|
|
||||||
# Which disks to display. |
|
||||||
# The values can be any /dev/sdXX, mount point or directory. |
|
||||||
# NOTE: By default we only show the disk info for '/'. |
|
||||||
# |
|
||||||
# Default: '/' |
|
||||||
# Values: '/', '/dev/sdXX', '/path/to/drive'. |
|
||||||
# Flag: --disk_show |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# disk_show=('/' '/dev/sdb1'): |
|
||||||
# 'Disk (/): 74G / 118G (66%)' |
|
||||||
# 'Disk (/mnt/Videos): 823G / 893G (93%)' |
|
||||||
# |
|
||||||
# disk_show=('/'): |
|
||||||
# 'Disk (/): 74G / 118G (66%)' |
|
||||||
# |
|
||||||
disk_show=('/') |
|
||||||
|
|
||||||
# Disk subtitle. |
|
||||||
# What to append to the Disk subtitle. |
|
||||||
# |
|
||||||
# Default: 'mount' |
|
||||||
# Values: 'mount', 'name', 'dir', 'none' |
|
||||||
# Flag: --disk_subtitle |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# name: 'Disk (/dev/sda1): 74G / 118G (66%)' |
|
||||||
# 'Disk (/dev/sdb2): 74G / 118G (66%)' |
|
||||||
# |
|
||||||
# mount: 'Disk (/): 74G / 118G (66%)' |
|
||||||
# 'Disk (/mnt/Local Disk): 74G / 118G (66%)' |
|
||||||
# 'Disk (/mnt/Videos): 74G / 118G (66%)' |
|
||||||
# |
|
||||||
# dir: 'Disk (/): 74G / 118G (66%)' |
|
||||||
# 'Disk (Local Disk): 74G / 118G (66%)' |
|
||||||
# 'Disk (Videos): 74G / 118G (66%)' |
|
||||||
# |
|
||||||
# none: 'Disk: 74G / 118G (66%)' |
|
||||||
# 'Disk: 74G / 118G (66%)' |
|
||||||
# 'Disk: 74G / 118G (66%)' |
|
||||||
disk_subtitle="mount" |
|
||||||
|
|
||||||
# Disk percent. |
|
||||||
# Show/Hide disk percent. |
|
||||||
# |
|
||||||
# Default: 'on' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --disk_percent |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: 'Disk (/): 74G / 118G (66%)' |
|
||||||
# off: 'Disk (/): 74G / 118G' |
|
||||||
disk_percent="on" |
|
||||||
|
|
||||||
|
|
||||||
# Song |
|
||||||
|
|
||||||
|
|
||||||
# Manually specify a music player. |
|
||||||
# |
|
||||||
# Default: 'auto' |
|
||||||
# Values: 'auto', 'player-name' |
|
||||||
# Flag: --music_player |
|
||||||
# |
|
||||||
# Available values for 'player-name': |
|
||||||
# |
|
||||||
# amarok |
|
||||||
# audacious |
|
||||||
# banshee |
|
||||||
# bluemindo |
|
||||||
# clementine |
|
||||||
# cmus |
|
||||||
# deadbeef |
|
||||||
# deepin-music |
|
||||||
# dragon |
|
||||||
# elisa |
|
||||||
# exaile |
|
||||||
# gnome-music |
|
||||||
# gmusicbrowser |
|
||||||
# gogglesmm |
|
||||||
# guayadeque |
|
||||||
# io.elementary.music |
|
||||||
# iTunes |
|
||||||
# juk |
|
||||||
# lollypop |
|
||||||
# mocp |
|
||||||
# mopidy |
|
||||||
# mpd |
|
||||||
# muine |
|
||||||
# netease-cloud-music |
|
||||||
# olivia |
|
||||||
# playerctl |
|
||||||
# pogo |
|
||||||
# pragha |
|
||||||
# qmmp |
|
||||||
# quodlibet |
|
||||||
# rhythmbox |
|
||||||
# sayonara |
|
||||||
# smplayer |
|
||||||
# spotify |
|
||||||
# strawberry |
|
||||||
# tauonmb |
|
||||||
# tomahawk |
|
||||||
# vlc |
|
||||||
# xmms2d |
|
||||||
# xnoise |
|
||||||
# yarock |
|
||||||
music_player="cmus" |
|
||||||
|
|
||||||
# Format to display song information. |
|
||||||
# |
|
||||||
# Default: '%artist% - %album% - %title%' |
|
||||||
# Values: '%artist%', '%album%', '%title%' |
|
||||||
# Flag: --song_format |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# default: 'Song: Jet - Get Born - Sgt Major' |
|
||||||
song_format="%artist% - %album% - %title%" |
|
||||||
|
|
||||||
# Print the Artist, Album and Title on separate lines |
|
||||||
# |
|
||||||
# Default: 'off' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --song_shorthand |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# on: 'Artist: The Fratellis' |
|
||||||
# 'Album: Costello Music' |
|
||||||
# 'Song: Chelsea Dagger' |
|
||||||
# |
|
||||||
# off: 'Song: The Fratellis - Costello Music - Chelsea Dagger' |
|
||||||
song_shorthand="off" |
|
||||||
|
|
||||||
# 'mpc' arguments (specify a host, password etc). |
|
||||||
# |
|
||||||
# Default: '' |
|
||||||
# Example: mpc_args=(-h HOST -P PASSWORD) |
|
||||||
mpc_args=() |
|
||||||
|
|
||||||
|
|
||||||
# Text Colors |
|
||||||
|
|
||||||
|
|
||||||
# Text Colors |
|
||||||
# |
|
||||||
# Default: 'distro' |
|
||||||
# Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' |
|
||||||
# Flag: --colors |
|
||||||
# |
|
||||||
# Each number represents a different part of the text in |
|
||||||
# this order: 'title', '@', 'underline', 'subtitle', 'colon', 'info' |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# colors=(distro) - Text is colored based on Distro colors. |
|
||||||
# colors=(4 6 1 8 8 6) - Text is colored in the order above. |
|
||||||
colors=(distro) |
|
||||||
|
|
||||||
|
|
||||||
# Text Options |
|
||||||
|
|
||||||
|
|
||||||
# Toggle bold text |
|
||||||
# |
|
||||||
# Default: 'on' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --bold |
|
||||||
bold="on" |
|
||||||
|
|
||||||
# Enable/Disable Underline |
|
||||||
# |
|
||||||
# Default: 'on' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --underline |
|
||||||
underline_enabled="on" |
|
||||||
|
|
||||||
# Underline character |
|
||||||
# |
|
||||||
# Default: '-' |
|
||||||
# Values: 'string' |
|
||||||
# Flag: --underline_char |
|
||||||
underline_char="-" |
|
||||||
|
|
||||||
|
|
||||||
# Info Separator |
|
||||||
# Replace the default separator with the specified string. |
|
||||||
# |
|
||||||
# Default: ':' |
|
||||||
# Flag: --separator |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# separator="->": 'Shell-> bash' |
|
||||||
# separator=" =": 'WM = dwm' |
|
||||||
separator=":" |
|
||||||
|
|
||||||
|
|
||||||
# Color Blocks |
|
||||||
|
|
||||||
|
|
||||||
# Color block range |
|
||||||
# The range of colors to print. |
|
||||||
# |
|
||||||
# Default: '0', '15' |
|
||||||
# Values: 'num' |
|
||||||
# Flag: --block_range |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# |
|
||||||
# Display colors 0-7 in the blocks. (8 colors) |
|
||||||
# neofetch --block_range 0 7 |
|
||||||
# |
|
||||||
# Display colors 0-15 in the blocks. (16 colors) |
|
||||||
# neofetch --block_range 0 15 |
|
||||||
block_range=(0 15) |
|
||||||
|
|
||||||
# Toggle color blocks |
|
||||||
# |
|
||||||
# Default: 'on' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --color_blocks |
|
||||||
color_blocks="on" |
|
||||||
|
|
||||||
# Color block width in spaces |
|
||||||
# |
|
||||||
# Default: '3' |
|
||||||
# Values: 'num' |
|
||||||
# Flag: --block_width |
|
||||||
block_width=3 |
|
||||||
|
|
||||||
# Color block height in lines |
|
||||||
# |
|
||||||
# Default: '1' |
|
||||||
# Values: 'num' |
|
||||||
# Flag: --block_height |
|
||||||
block_height=1 |
|
||||||
|
|
||||||
# Color Alignment |
|
||||||
# |
|
||||||
# Default: 'auto' |
|
||||||
# Values: 'auto', 'num' |
|
||||||
# Flag: --col_offset |
|
||||||
# |
|
||||||
# Number specifies how far from the left side of the terminal (in spaces) to |
|
||||||
# begin printing the columns, in case you want to e.g. center them under your |
|
||||||
# text. |
|
||||||
# Example: |
|
||||||
# col_offset="auto" - Default behavior of neofetch |
|
||||||
# col_offset=7 - Leave 7 spaces then print the colors |
|
||||||
col_offset="auto" |
|
||||||
|
|
||||||
# Progress Bars |
|
||||||
|
|
||||||
|
|
||||||
# Bar characters |
|
||||||
# |
|
||||||
# Default: '-', '=' |
|
||||||
# Values: 'string', 'string' |
|
||||||
# Flag: --bar_char |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# neofetch --bar_char 'elapsed' 'total' |
|
||||||
# neofetch --bar_char '-' '=' |
|
||||||
bar_char_elapsed="-" |
|
||||||
bar_char_total="=" |
|
||||||
|
|
||||||
# Toggle Bar border |
|
||||||
# |
|
||||||
# Default: 'on' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --bar_border |
|
||||||
bar_border="on" |
|
||||||
|
|
||||||
# Progress bar length in spaces |
|
||||||
# Number of chars long to make the progress bars. |
|
||||||
# |
|
||||||
# Default: '15' |
|
||||||
# Values: 'num' |
|
||||||
# Flag: --bar_length |
|
||||||
bar_length=15 |
|
||||||
|
|
||||||
# Progress bar colors |
|
||||||
# When set to distro, uses your distro's logo colors. |
|
||||||
# |
|
||||||
# Default: 'distro', 'distro' |
|
||||||
# Values: 'distro', 'num' |
|
||||||
# Flag: --bar_colors |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# neofetch --bar_colors 3 4 |
|
||||||
# neofetch --bar_colors distro 5 |
|
||||||
bar_color_elapsed="distro" |
|
||||||
bar_color_total="distro" |
|
||||||
|
|
||||||
|
|
||||||
# Info display |
|
||||||
# Display a bar with the info. |
|
||||||
# |
|
||||||
# Default: 'off' |
|
||||||
# Values: 'bar', 'infobar', 'barinfo', 'off' |
|
||||||
# Flags: --cpu_display |
|
||||||
# --memory_display |
|
||||||
# --battery_display |
|
||||||
# --disk_display |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# bar: '[---=======]' |
|
||||||
# infobar: 'info [---=======]' |
|
||||||
# barinfo: '[---=======] info' |
|
||||||
# off: 'info' |
|
||||||
cpu_display="off" |
|
||||||
memory_display="off" |
|
||||||
battery_display="off" |
|
||||||
disk_display="off" |
|
||||||
|
|
||||||
|
|
||||||
# Backend Settings |
|
||||||
|
|
||||||
|
|
||||||
# Image backend. |
|
||||||
# |
|
||||||
# Default: 'ascii' |
|
||||||
# Values: 'ascii', 'caca', 'chafa', 'jp2a', 'iterm2', 'off', |
|
||||||
# 'pot', 'termpix', 'pixterm', 'tycat', 'w3m', 'kitty' |
|
||||||
# Flag: --backend |
|
||||||
image_backend="ascii" |
|
||||||
|
|
||||||
# Image Source |
|
||||||
# |
|
||||||
# Which image or ascii file to display. |
|
||||||
# |
|
||||||
# Default: 'auto' |
|
||||||
# Values: 'auto', 'ascii', 'wallpaper', '/path/to/img', '/path/to/ascii', '/path/to/dir/' |
|
||||||
# 'command output (neofetch --ascii "$(fortune | cowsay -W 30)")' |
|
||||||
# Flag: --source |
|
||||||
# |
|
||||||
# NOTE: 'auto' will pick the best image source for whatever image backend is used. |
|
||||||
# In ascii mode, distro ascii art will be used and in an image mode, your |
|
||||||
# wallpaper will be used. |
|
||||||
image_source="auto" |
|
||||||
|
|
||||||
|
|
||||||
# Ascii Options |
|
||||||
|
|
||||||
|
|
||||||
# Ascii distro |
|
||||||
# Which distro's ascii art to display. |
|
||||||
# |
|
||||||
# Default: 'auto' |
|
||||||
# Values: 'auto', 'distro_name' |
|
||||||
# Flag: --ascii_distro |
|
||||||
# NOTE: AIX, Alpine, Anarchy, Android, Antergos, antiX, "AOSC OS", |
|
||||||
# "AOSC OS/Retro", Apricity, ArcoLinux, ArchBox, ARCHlabs, |
|
||||||
# ArchStrike, XFerience, ArchMerge, Arch, Artix, Arya, Bedrock, |
|
||||||
# Bitrig, BlackArch, BLAG, BlankOn, BlueLight, bonsai, BSD, |
|
||||||
# BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS, |
|
||||||
# Chapeau, Chrom*, Cleanjaro, ClearOS, Clear_Linux, Clover, |
|
||||||
# Condres, Container_Linux, CRUX, Cucumber, Debian, Deepin, |
|
||||||
# DesaOS, Devuan, DracOS, DarkOs, DragonFly, Drauger, Elementary, |
|
||||||
# EndeavourOS, Endless, EuroLinux, Exherbo, Fedora, Feren, FreeBSD, |
|
||||||
# FreeMiNT, Frugalware, Funtoo, GalliumOS, Garuda, Gentoo, Pentoo, |
|
||||||
# gNewSense, GNOME, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra, |
|
||||||
# Hyperbola, janus, Kali, KaOS, KDE_neon, Kibojoe, Kogaion, |
|
||||||
# Korora, KSLinux, Kubuntu, LEDE, LFS, Linux_Lite, |
|
||||||
# LMDE, Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva, |
|
||||||
# Manjaro, Maui, Mer, Minix, LinuxMint, MX_Linux, Namib, |
|
||||||
# Neptune, NetBSD, Netrunner, Nitrux, NixOS, Nurunner, |
|
||||||
# NuTyX, OBRevenge, OpenBSD, openEuler, OpenIndiana, openmamba, |
|
||||||
# OpenMandriva, OpenStage, OpenWrt, osmc, Oracle, OS Elbrus, PacBSD, |
|
||||||
# Parabola, Pardus, Parrot, Parsix, TrueOS, PCLinuxOS, Peppermint, |
|
||||||
# popos, Porteus, PostMarketOS, Proxmox, Puppy, PureOS, Qubes, Radix, |
|
||||||
# Raspbian, Reborn_OS, Redstar, Redcore, Redhat, Refracted_Devuan, |
|
||||||
# Regata, Rosa, sabotage, Sabayon, Sailfish, SalentOS, Scientific, |
|
||||||
# Septor, SereneLinux, SharkLinux, Siduction, Slackware, SliTaz, |
|
||||||
# SmartOS, Solus, Source_Mage, Sparky, Star, SteamOS, SunOS, |
|
||||||
# openSUSE_Leap, openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, |
|
||||||
# Trisquel, Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE, Ubuntu-Studio, |
|
||||||
# Ubuntu, Venom, Void, Obarun, windows10, Windows7, Xubuntu, Zorin, |
|
||||||
# and IRIX have ascii logos |
|
||||||
# NOTE: Arch, Ubuntu, Redhat, and Dragonfly have 'old' logo variants. |
|
||||||
# Use '{distro name}_old' to use the old logos. |
|
||||||
# NOTE: Ubuntu has flavor variants. |
|
||||||
# Change this to Lubuntu, Kubuntu, Xubuntu, Ubuntu-GNOME, |
|
||||||
# Ubuntu-Studio, Ubuntu-Mate or Ubuntu-Budgie to use the flavors. |
|
||||||
# NOTE: Arcolinux, Dragonfly, Fedora, Alpine, Arch, Ubuntu, |
|
||||||
# CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS, OpenBSD, android, |
|
||||||
# Antrix, CentOS, Cleanjaro, ElementaryOS, GUIX, Hyperbola, |
|
||||||
# Manjaro, MXLinux, NetBSD, Parabola, POP_OS, PureOS, |
|
||||||
# Slackware, SunOS, LinuxLite, OpenSUSE, Raspbian, |
|
||||||
# postmarketOS, and Void have a smaller logo variant. |
|
||||||
# Use '{distro name}_small' to use the small variants. |
|
||||||
ascii_distro="arch_small" |
|
||||||
|
|
||||||
# Ascii Colors |
|
||||||
# |
|
||||||
# Default: 'distro' |
|
||||||
# Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' |
|
||||||
# Flag: --ascii_colors |
|
||||||
# |
|
||||||
# Example: |
|
||||||
# ascii_colors=(distro) - Ascii is colored based on Distro colors. |
|
||||||
# ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors. |
|
||||||
ascii_colors=(distro) |
|
||||||
|
|
||||||
# Bold ascii logo |
|
||||||
# Whether or not to bold the ascii logo. |
|
||||||
# |
|
||||||
# Default: 'on' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --ascii_bold |
|
||||||
ascii_bold="on" |
|
||||||
|
|
||||||
|
|
||||||
# Image Options |
|
||||||
|
|
||||||
|
|
||||||
# Image loop |
|
||||||
# Setting this to on will make neofetch redraw the image constantly until |
|
||||||
# Ctrl+C is pressed. This fixes display issues in some terminal emulators. |
|
||||||
# |
|
||||||
# Default: 'off' |
|
||||||
# Values: 'on', 'off' |
|
||||||
# Flag: --loop |
|
||||||
image_loop="off" |
|
||||||
|
|
||||||
# Thumbnail directory |
|
||||||
# |
|
||||||
# Default: '~/.cache/thumbnails/neofetch' |
|
||||||
# Values: 'dir' |
|
||||||
thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" |
|
||||||
|
|
||||||
# Crop mode |
|
||||||
# |
|
||||||
# Default: 'normal' |
|
||||||
# Values: 'normal', 'fit', 'fill' |
|
||||||
# Flag: --crop_mode |
|
||||||
# |
|
||||||
# See this wiki page to learn about the fit and fill options. |
|
||||||
# https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F |
|
||||||
crop_mode="normal" |
|
||||||
|
|
||||||
# Crop offset |
|
||||||
# Note: Only affects 'normal' crop mode. |
|
||||||
# |
|
||||||
# Default: 'center' |
|
||||||
# Values: 'northwest', 'north', 'northeast', 'west', 'center' |
|
||||||
# 'east', 'southwest', 'south', 'southeast' |
|
||||||
# Flag: --crop_offset |
|
||||||
crop_offset="center" |
|
||||||
|
|
||||||
# Image size |
|
||||||
# The image is half the terminal width by default. |
|
||||||
# |
|
||||||
# Default: 'auto' |
|
||||||
# Values: 'auto', '00px', '00%', 'none' |
|
||||||
# Flags: --image_size |
|
||||||
# --size |
|
||||||
image_size="auto" |
|
||||||
|
|
||||||
# Gap between image and text |
|
||||||
# |
|
||||||
# Default: '3' |
|
||||||
# Values: 'num', '-num' |
|
||||||
# Flag: --gap |
|
||||||
gap=3 |
|
||||||
|
|
||||||
# Image offsets |
|
||||||
# Only works with the w3m backend. |
|
||||||
# |
|
||||||
# Default: '0' |
|
||||||
# Values: 'px' |
|
||||||
# Flags: --xoffset |
|
||||||
# --yoffset |
|
||||||
yoffset=0 |
|
||||||
xoffset=0 |
|
||||||
|
|
||||||
# Image background color |
|
||||||
# Only works with the w3m backend. |
|
||||||
# |
|
||||||
# Default: '' |
|
||||||
# Values: 'color', 'blue' |
|
||||||
# Flag: --bg_color |
|
||||||
background_color= |
|
||||||
|
|
||||||
|
|
||||||
# Misc Options |
|
||||||
|
|
||||||
# Stdout mode |
|
||||||
# Turn off all colors and disables image backend (ASCII/Image). |
|
||||||
# Useful for piping into another command. |
|
||||||
# Default: 'off' |
|
||||||
# Values: 'on', 'off' |
|
||||||
stdout="off" |
|
@ -0,0 +1,39 @@ |
|||||||
|
# Color shortcuts |
||||||
|
RED=$fg[red] |
||||||
|
YELLOW=$fg[yellow] |
||||||
|
GREEN=$fg[green] |
||||||
|
WHITE=$fg[white] |
||||||
|
BLUE=$fg[blue] |
||||||
|
RED_BOLD=$fg_bold[red] |
||||||
|
YELLOW_BOLD=$fg_bold[yellow] |
||||||
|
GREEN_BOLD=$fg_bold[green] |
||||||
|
WHITE_BOLD=$fg_bold[white] |
||||||
|
BLUE_BOLD=$fg_bold[blue] |
||||||
|
RESET_COLOR=$reset_color |
||||||
|
|
||||||
|
# Format for git_prompt_info() |
||||||
|
ZSH_THEME_GIT_PROMPT_PREFIX="" |
||||||
|
ZSH_THEME_GIT_PROMPT_SUFFIX="" |
||||||
|
|
||||||
|
# Format for parse_git_dirty() |
||||||
|
ZSH_THEME_GIT_PROMPT_DIRTY=" %{$RED%}(*)" |
||||||
|
ZSH_THEME_GIT_PROMPT_CLEAN="" |
||||||
|
|
||||||
|
# Format for git_prompt_status() |
||||||
|
ZSH_THEME_GIT_PROMPT_UNMERGED=" %{$RED%}unmerged" |
||||||
|
ZSH_THEME_GIT_PROMPT_DELETED=" %{$RED%}deleted" |
||||||
|
ZSH_THEME_GIT_PROMPT_RENAMED=" %{$YELLOW%}renamed" |
||||||
|
ZSH_THEME_GIT_PROMPT_MODIFIED=" %{$YELLOW%}modified" |
||||||
|
ZSH_THEME_GIT_PROMPT_ADDED=" %{$GREEN%}added" |
||||||
|
ZSH_THEME_GIT_PROMPT_UNTRACKED=" %{$WHITE%}untracked" |
||||||
|
|
||||||
|
# Format for git_prompt_ahead() |
||||||
|
ZSH_THEME_GIT_PROMPT_AHEAD=" %{$RED%}(!)" |
||||||
|
|
||||||
|
# Format for git_prompt_long_sha() and git_prompt_short_sha() |
||||||
|
ZSH_THEME_GIT_PROMPT_SHA_BEFORE=" %{$WHITE%}[%{$YELLOW%}" |
||||||
|
ZSH_THEME_GIT_PROMPT_SHA_AFTER="%{$WHITE%}]" |
||||||
|
|
||||||
|
# Prompt format |
||||||
|
PROMPT='%{$BLUE%}%n@%m%{$WHITE%}:%{$YELLOW%}%~%u$(parse_git_dirty)$(git_prompt_ahead)%{$RESET_COLOR%}%{$BLUE%}>%{$RESET_COLOR%} ' |
||||||
|
RPROMPT='%{$GREEN%}$(git_current_branch)$(git_prompt_short_sha)$(git_prompt_status)%{$RESET_COLOR%}' |
Before Width: | Height: | Size: 971 KiB After Width: | Height: | Size: 271 KiB |
@ -1,10 +0,0 @@ |
|||||||
# If a config.py file exists, this file is ignored unless it's explicitly loaded |
|
||||||
# via config.load_autoconfig(). For more information, see: |
|
||||||
# https://github.com/qutebrowser/qutebrowser/blob/master/doc/help/configuring.asciidoc#loading-autoconfigyml |
|
||||||
# DO NOT edit this file by hand, qutebrowser will overwrite it. |
|
||||||
# Instead, create a config.py - see :help for details. |
|
||||||
|
|
||||||
config_version: 2 |
|
||||||
settings: |
|
||||||
content.notifications.enabled: |
|
||||||
https://www.duolingo.com: false |
|
@ -1,393 +0,0 @@ |
|||||||
# Autogenerated config.py |
|
||||||
# |
|
||||||
# NOTE: config.py is intended for advanced users who are comfortable |
|
||||||
# with manually migrating the config file on qutebrowser upgrades. If |
|
||||||
# you prefer, you can also configure qutebrowser using the |
|
||||||
# :set/:bind/:config-* commands without having to write a config.py |
|
||||||
# file. |
|
||||||
# |
|
||||||
# Documentation: |
|
||||||
# qute://help/configuring.html |
|
||||||
# qute://help/settings.html |
|
||||||
|
|
||||||
# Uncomment this to still load settings configured via autoconfig.yml |
|
||||||
# config.load_autoconfig() |
|
||||||
# Or uncomment this line to load settings from config.py |
|
||||||
config.load_autoconfig(False) |
|
||||||
|
|
||||||
# Aliases for commands. The keys of the given dictionary are the |
|
||||||
# aliases, while the values are the commands they map to. |
|
||||||
# Type: Dict |
|
||||||
c.aliases = {'q': 'quit', 'w': 'session-save', 'wq': 'quit --save'} |
|
||||||
|
|
||||||
# Setting dark mode |
|
||||||
# config.set("colors.webpage.darkmode.enabled", True) |
|
||||||
|
|
||||||
c.url.start_pages = "~/.dotfiles/qutebrowser/.config/qutebrowser/startpage/index.html" |
|
||||||
|
|
||||||
|
|
||||||
# Which cookies to accept. With QtWebEngine, this setting also controls |
|
||||||
# other features with tracking capabilities similar to those of cookies; |
|
||||||
# including IndexedDB, DOM storage, filesystem API, service workers, and |
|
||||||
# AppCache. Note that with QtWebKit, only `all` and `never` are |
|
||||||
# supported as per-domain values. Setting `no-3rdparty` or `no- |
|
||||||
# unknown-3rdparty` per-domain on QtWebKit will have the same effect as |
|
||||||
# `all`. |
|
||||||
# Type: String |
|
||||||
# Valid values: |
|
||||||
# - all: Accept all cookies. |
|
||||||
# - no-3rdparty: Accept cookies from the same origin only. This is known to break some sites, such as GMail. |
|
||||||
# - no-unknown-3rdparty: Accept cookies from the same origin only, unless a cookie is already set for the domain. On QtWebEngine, this is the same as no-3rdparty. |
|
||||||
# - never: Don't accept cookies at all. |
|
||||||
config.set('content.cookies.accept', 'all', 'chrome-devtools://*') |
|
||||||
|
|
||||||
# Which cookies to accept. With QtWebEngine, this setting also controls |
|
||||||
# other features with tracking capabilities similar to those of cookies; |
|
||||||
# including IndexedDB, DOM storage, filesystem API, service workers, and |
|
||||||
# AppCache. Note that with QtWebKit, only `all` and `never` are |
|
||||||
# supported as per-domain values. Setting `no-3rdparty` or `no- |
|
||||||
# unknown-3rdparty` per-domain on QtWebKit will have the same effect as |
|
||||||
# `all`. |
|
||||||
# Type: String |
|
||||||
# Valid values: |
|
||||||
# - all: Accept all cookies. |
|
||||||
# - no-3rdparty: Accept cookies from the same origin only. This is known to break some sites, such as GMail. |
|
||||||
# - no-unknown-3rdparty: Accept cookies from the same origin only, unless a cookie is already set for the domain. On QtWebEngine, this is the same as no-3rdparty. |
|
||||||
# - never: Don't accept cookies at all. |
|
||||||
config.set('content.cookies.accept', 'all', 'devtools://*') |
|
||||||
|
|
||||||
# User agent to send. The following placeholders are defined: * |
|
||||||
# `{os_info}`: Something like "X11; Linux x86_64". * `{webkit_version}`: |
|
||||||
# The underlying WebKit version (set to a fixed value with |
|
||||||
# QtWebEngine). * `{qt_key}`: "Qt" for QtWebKit, "QtWebEngine" for |
|
||||||
# QtWebEngine. * `{qt_version}`: The underlying Qt version. * |
|
||||||
# `{upstream_browser_key}`: "Version" for QtWebKit, "Chrome" for |
|
||||||
# QtWebEngine. * `{upstream_browser_version}`: The corresponding |
|
||||||
# Safari/Chrome version. * `{qutebrowser_version}`: The currently |
|
||||||
# running qutebrowser version. The default value is equal to the |
|
||||||
# unchanged user agent of QtWebKit/QtWebEngine. Note that the value |
|
||||||
# read from JavaScript is always the global value. With QtWebEngine |
|
||||||
# between 5.12 and 5.14 (inclusive), changing the value exposed to |
|
||||||
# JavaScript requires a restart. |
|
||||||
# Type: FormatString |
|
||||||
config.set('content.headers.user_agent', 'Mozilla/5.0 ({os_info}) AppleWebKit/{webkit_version} (KHTML, like Gecko) {upstream_browser_key}/{upstream_browser_version} Safari/{webkit_version}', 'https://web.whatsapp.com/') |
|
||||||
|
|
||||||
# User agent to send. The following placeholders are defined: * |
|
||||||
# `{os_info}`: Something like "X11; Linux x86_64". * `{webkit_version}`: |
|
||||||
# The underlying WebKit version (set to a fixed value with |
|
||||||
# QtWebEngine). * `{qt_key}`: "Qt" for QtWebKit, "QtWebEngine" for |
|
||||||
# QtWebEngine. * `{qt_version}`: The underlying Qt version. * |
|
||||||
# `{upstream_browser_key}`: "Version" for QtWebKit, "Chrome" for |
|
||||||
# QtWebEngine. * `{upstream_browser_version}`: The corresponding |
|
||||||
# Safari/Chrome version. * `{qutebrowser_version}`: The currently |
|
||||||
# running qutebrowser version. The default value is equal to the |
|
||||||
# unchanged user agent of QtWebKit/QtWebEngine. Note that the value |
|
||||||
# read from JavaScript is always the global value. With QtWebEngine |
|
||||||
# between 5.12 and 5.14 (inclusive), changing the value exposed to |
|
||||||
# JavaScript requires a restart. |
|
||||||
# Type: FormatString |
|
||||||
config.set('content.headers.user_agent', 'Mozilla/5.0 ({os_info}; rv:71.0) Gecko/20100101 Firefox/71.0', 'https://accounts.google.com/*') |
|
||||||
|
|
||||||
# User agent to send. The following placeholders are defined: * |
|
||||||
# `{os_info}`: Something like "X11; Linux x86_64". * `{webkit_version}`: |
|
||||||
# The underlying WebKit version (set to a fixed value with |
|
||||||
# QtWebEngine). * `{qt_key}`: "Qt" for QtWebKit, "QtWebEngine" for |
|
||||||
# QtWebEngine. * `{qt_version}`: The underlying Qt version. * |
|
||||||
# `{upstream_browser_key}`: "Version" for QtWebKit, "Chrome" for |
|
||||||
# QtWebEngine. * `{upstream_browser_version}`: The corresponding |
|
||||||
# Safari/Chrome version. * `{qutebrowser_version}`: The currently |
|
||||||
# running qutebrowser version. The default value is equal to the |
|
||||||
# unchanged user agent of QtWebKit/QtWebEngine. Note that the value |
|
||||||
# read from JavaScript is always the global value. With QtWebEngine |
|
||||||
# between 5.12 and 5.14 (inclusive), changing the value exposed to |
|
||||||
# JavaScript requires a restart. |
|
||||||
# Type: FormatString |
|
||||||
config.set('content.headers.user_agent', 'Mozilla/5.0 ({os_info}) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99 Safari/537.36', 'https://*.slack.com/*') |
|
||||||
|
|
||||||
# User agent to send. The following placeholders are defined: * |
|
||||||
# `{os_info}`: Something like "X11; Linux x86_64". * `{webkit_version}`: |
|
||||||
# The underlying WebKit version (set to a fixed value with |
|
||||||
# QtWebEngine). * `{qt_key}`: "Qt" for QtWebKit, "QtWebEngine" for |
|
||||||
# QtWebEngine. * `{qt_version}`: The underlying Qt version. * |
|
||||||
# `{upstream_browser_key}`: "Version" for QtWebKit, "Chrome" for |
|
||||||
# QtWebEngine. * `{upstream_browser_version}`: The corresponding |
|
||||||
# Safari/Chrome version. * `{qutebrowser_version}`: The currently |
|
||||||
# running qutebrowser version. The default value is equal to the |
|
||||||
# unchanged user agent of QtWebKit/QtWebEngine. Note that the value |
|
||||||
# read from JavaScript is always the global value. With QtWebEngine |
|
||||||
# between 5.12 and 5.14 (inclusive), changing the value exposed to |
|
||||||
# JavaScript requires a restart. |
|
||||||
# Type: FormatString |
|
||||||
config.set('content.headers.user_agent', 'Mozilla/5.0 ({os_info}; rv:71.0) Gecko/20100101 Firefox/71.0', 'https://docs.google.com/*') |
|
||||||
|
|
||||||
# User agent to send. The following placeholders are defined: * |
|
||||||
# `{os_info}`: Something like "X11; Linux x86_64". * `{webkit_version}`: |
|
||||||
# The underlying WebKit version (set to a fixed value with |
|
||||||
# QtWebEngine). * `{qt_key}`: "Qt" for QtWebKit, "QtWebEngine" for |
|
||||||
# QtWebEngine. * `{qt_version}`: The underlying Qt version. * |
|
||||||
# `{upstream_browser_key}`: "Version" for QtWebKit, "Chrome" for |
|
||||||
# QtWebEngine. * `{upstream_browser_version}`: The corresponding |
|
||||||
# Safari/Chrome version. * `{qutebrowser_version}`: The currently |
|
||||||
# running qutebrowser version. The default value is equal to the |
|
||||||
# unchanged user agent of QtWebKit/QtWebEngine. Note that the value |
|
||||||
# read from JavaScript is always the global value. With QtWebEngine |
|
||||||
# between 5.12 and 5.14 (inclusive), changing the value exposed to |
|
||||||
# JavaScript requires a restart. |
|
||||||
# Type: FormatString |
|
||||||
config.set('content.headers.user_agent', 'Mozilla/5.0 ({os_info}; rv:71.0) Gecko/20100101 Firefox/71.0', 'https://drive.google.com/*') |
|
||||||
|
|
||||||
# Load images automatically in web pages. |
|
||||||
# Type: Bool |
|
||||||
config.set('content.images', True, 'chrome-devtools://*') |
|
||||||
|
|
||||||
# Load images automatically in web pages. |
|
||||||
# Type: Bool |
|
||||||
config.set('content.images', True, 'devtools://*') |
|
||||||
|
|
||||||
# Enable JavaScript. |
|
||||||
# Type: Bool |
|
||||||
config.set('content.javascript.enabled', True, 'chrome-devtools://*') |
|
||||||
|
|
||||||
# Enable JavaScript. |
|
||||||
# Type: Bool |
|
||||||
config.set('content.javascript.enabled', True, 'devtools://*') |
|
||||||
|
|
||||||
# Enable JavaScript. |
|
||||||
# Type: Bool |
|
||||||
config.set('content.javascript.enabled', True, 'chrome://*/*') |
|
||||||
|
|
||||||
# Enable JavaScript. |
|
||||||
# Type: Bool |
|
||||||
config.set('content.javascript.enabled', True, 'qute://*/*') |
|
||||||
|
|
||||||
# Allow websites to show notifications. |
|
||||||
# Type: BoolAsk |
|
||||||
# Valid values: |
|
||||||
# - true |
|
||||||
# - false |
|
||||||
# - ask |
|
||||||
config.set('content.notifications.enabled', True, 'https://www.reddit.com') |
|
||||||
|
|
||||||
# Allow websites to show notifications. |
|
||||||
# Type: BoolAsk |
|
||||||
# Valid values: |
|
||||||
# - true |
|
||||||
# - false |
|
||||||
# - ask |
|
||||||
config.set('content.notifications.enabled', True, 'https://www.youtube.com') |
|
||||||
|
|
||||||
# Directory to save downloads to. If unset, a sensible OS-specific |
|
||||||
# default is used. |
|
||||||
# Type: Directory |
|
||||||
c.downloads.location.directory = '~/Downloads' |
|
||||||
|
|
||||||
# When to show the tab bar. |
|
||||||
# Type: String |
|
||||||
# Valid values: |
|
||||||
# - always: Always show the tab bar. |
|
||||||
# - never: Always hide the tab bar. |
|
||||||
# - multiple: Hide the tab bar if only one tab is open. |
|
||||||
# - switching: Show the tab bar when switching tabs. |
|
||||||
c.tabs.show = 'always' |
|
||||||
|
|
||||||
# Setting default page for when opening new tabs or new windows with |
|
||||||
# commands like :open -t and :open -w . |
|
||||||
c.url.default_page = 'file://~/.dotfiles/qutebrowser/.config/qutebrowser/startpage/index.html' |
|
||||||
|
|
||||||
# Search engines which can be used via the address bar. Maps a search |
|
||||||
# engine name (such as `DEFAULT`, or `ddg`) to a URL with a `{}` |
|
||||||
# placeholder. The placeholder will be replaced by the search term, use |
|
||||||
# `{{` and `}}` for literal `{`/`}` braces. The following further |
|
||||||
# placeholds are defined to configure how special characters in the |
|
||||||
# search terms are replaced by safe characters (called 'quoting'): * |
|
||||||
# `{}` and `{semiquoted}` quote everything except slashes; this is the |
|
||||||
# most sensible choice for almost all search engines (for the search |
|
||||||
# term `slash/and&` this placeholder expands to `slash/and%26amp`). |
|
||||||
# * `{quoted}` quotes all characters (for `slash/and&` this |
|
||||||
# placeholder expands to `slash%2Fand%26amp`). * `{unquoted}` quotes |
|
||||||
# nothing (for `slash/and&` this placeholder expands to |
|
||||||
# `slash/and&`). The search engine named `DEFAULT` is used when |
|
||||||
# `url.auto_search` is turned on and something else than a URL was |
|
||||||
# entered to be opened. Other search engines can be used by prepending |
|
||||||
# the search engine name to the search term, e.g. `:open google |
|
||||||
# qutebrowser`. |
|
||||||
# Type: Dict |
|
||||||
c.url.searchengines = {'DEFAULT': 'https://duckduckgo.com/?q={}', 'am': 'https://www.amazon.com/s?k={}', 'aw': 'https://wiki.archlinux.org/?search={}', 'goog': 'https://www.google.com/search?q={}', 'hoog': 'https://hoogle.haskell.org/?hoogle={}', 're': 'https://www.reddit.com/r/{}', 'ub': 'https://www.urbandictionary.com/define.php?term={}', 'wiki': 'https://en.wikipedia.org/wiki/{}', 'yt': 'https://www.youtube.com/results?search_query={}'} |
|
||||||
|
|
||||||
# Text color of the completion widget. May be a single color to use for |
|
||||||
# all columns or a list of three colors, one for each column. |
|
||||||
# Type: List of QtColor, or QtColor |
|
||||||
c.colors.completion.fg = ['#9cc4ff', 'white', 'white'] |
|
||||||
|
|
||||||
# Background color of the completion widget for odd rows. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.completion.odd.bg = '#1c1f24' |
|
||||||
|
|
||||||
# Background color of the completion widget for even rows. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.completion.even.bg = '#232429' |
|
||||||
|
|
||||||
# Foreground color of completion widget category headers. |
|
||||||
# Type: QtColor |
|
||||||
c.colors.completion.category.fg = '#e1acff' |
|
||||||
|
|
||||||
# Background color of the completion widget category headers. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.completion.category.bg = 'qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #000000, stop:1 #232429)' |
|
||||||
|
|
||||||
# Top border color of the completion widget category headers. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.completion.category.border.top = '#3f4147' |
|
||||||
|
|
||||||
# Bottom border color of the completion widget category headers. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.completion.category.border.bottom = '#3f4147' |
|
||||||
|
|
||||||
# Foreground color of the selected completion item. |
|
||||||
# Type: QtColor |
|
||||||
c.colors.completion.item.selected.fg = '#282c34' |
|
||||||
|
|
||||||
# Background color of the selected completion item. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.completion.item.selected.bg = '#ecbe7b' |
|
||||||
|
|
||||||
# Foreground color of the matched text in the selected completion item. |
|
||||||
# Type: QtColor |
|
||||||
c.colors.completion.item.selected.match.fg = '#c678dd' |
|
||||||
|
|
||||||
# Foreground color of the matched text in the completion. |
|
||||||
# Type: QtColor |
|
||||||
c.colors.completion.match.fg = '#c678dd' |
|
||||||
|
|
||||||
# Color of the scrollbar handle in the completion view. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.completion.scrollbar.fg = 'white' |
|
||||||
|
|
||||||
# Background color for the download bar. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.downloads.bar.bg = '#282c34' |
|
||||||
|
|
||||||
# Background color for downloads with errors. |
|
||||||
# Type: QtColor |
|
||||||
c.colors.downloads.error.bg = '#ff6c6b' |
|
||||||
|
|
||||||
# Font color for hints. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.hints.fg = '#282c34' |
|
||||||
|
|
||||||
# Font color for the matched part of hints. |
|
||||||
# Type: QtColor |
|
||||||
c.colors.hints.match.fg = '#98be65' |
|
||||||
|
|
||||||
# Background color of an info message. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.messages.info.bg = '#282c34' |
|
||||||
|
|
||||||
# Background color of the statusbar. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.statusbar.normal.bg = '#282c34' |
|
||||||
|
|
||||||
# Foreground color of the statusbar in insert mode. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.statusbar.insert.fg = 'white' |
|
||||||
|
|
||||||
# Background color of the statusbar in insert mode. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.statusbar.insert.bg = '#497920' |
|
||||||
|
|
||||||
# Background color of the statusbar in passthrough mode. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.statusbar.passthrough.bg = '#34426f' |
|
||||||
|
|
||||||
# Background color of the statusbar in command mode. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.statusbar.command.bg = '#282c34' |
|
||||||
|
|
||||||
# Foreground color of the URL in the statusbar when there's a warning. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.statusbar.url.warn.fg = 'yellow' |
|
||||||
|
|
||||||
# Background color of the tab bar. |
|
||||||
# Type: QssColor |
|
||||||
c.colors.tabs.bar.bg = '#1c1f34' |
|
||||||
|
|
||||||
# Background color of unselected odd tabs. |
|
||||||
# Type: QtColor |
|
||||||
c.colors.tabs.odd.bg = '#282c34' |
|
||||||
|
|
||||||
# Background color of unselected even tabs. |
|
||||||
# Type: QtColor |
|
||||||
c.colors.tabs.even.bg = '#282c34' |
|
||||||
|
|
||||||
# Background color of selected odd tabs. |
|
||||||
# Type: QtColor |
|
||||||
c.colors.tabs.selected.odd.bg = '#282c34' |
|
||||||
|
|
||||||
# Background color of selected even tabs. |
|
||||||
# Type: QtColor |
|
||||||
c.colors.tabs.selected.even.bg = '#282c34' |
|
||||||
|
|
||||||
# Background color of pinned unselected odd tabs. |
|
||||||
# Type: QtColor |
|
||||||
c.colors.tabs.pinned.odd.bg = 'seagreen' |
|
||||||
|
|
||||||
# Background color of pinned unselected even tabs. |
|
||||||
# Type: QtColor |
|
||||||
c.colors.tabs.pinned.even.bg = 'darkseagreen' |
|
||||||
|
|
||||||
# Background color of pinned selected odd tabs. |
|
||||||
# Type: QtColor |
|
||||||
c.colors.tabs.pinned.selected.odd.bg = '#282c34' |
|
||||||
|
|
||||||
# Background color of pinned selected even tabs. |
|
||||||
# Type: QtColor |
|
||||||
c.colors.tabs.pinned.selected.even.bg = '#282c34' |
|
||||||
|
|
||||||
# Default font families to use. Whenever "default_family" is used in a |
|
||||||
# font setting, it's replaced with the fonts listed here. If set to an |
|
||||||
# empty value, a system-specific monospace default is used. |
|
||||||
# Type: List of Font, or Font |
|
||||||
c.fonts.default_family = '"monospace"' |
|
||||||
|
|
||||||
# Default font size to use. Whenever "default_size" is used in a font |
|
||||||
# setting, it's replaced with the size listed here. Valid values are |
|
||||||
# either a float value with a "pt" suffix, or an integer value with a |
|
||||||
# "px" suffix. |
|
||||||
# Type: String |
|
||||||
c.fonts.default_size = '11pt' |
|
||||||
|
|
||||||
# Font used in the completion widget. |
|
||||||
# Type: Font |
|
||||||
c.fonts.completion.entry = '11pt "monospace"' |
|
||||||
|
|
||||||
# Font used for the debugging console. |
|
||||||
# Type: Font |
|
||||||
c.fonts.debug_console = '11pt "monospace"' |
|
||||||
|
|
||||||
# Font used for prompts. |
|
||||||
# Type: Font |
|
||||||
c.fonts.prompts = 'default_size sans-serif' |
|
||||||
|
|
||||||
# Font used in the statusbar. |
|
||||||
# Type: Font |
|
||||||
c.fonts.statusbar = '11pt "monospace"' |
|
||||||
|
|
||||||
# Bindings to use dmenu rather than qutebrowser's builtin search. |
|
||||||
#config.bind('o', 'spawn --userscript dmenu-open') |
|
||||||
#config.bind('O', 'spawn --userscript dmenu-open --tab') |
|
||||||
|
|
||||||
# Bindings for normal mode |
|
||||||
config.bind('M', 'hint links spawn mpv {hint-url}') |
|
||||||
config.bind('Z', 'hint links spawn st -e youtube-dl {hint-url}') |
|
||||||
config.bind('t', 'set-cmd-text -s :open -t') |
|
||||||
config.bind('xb', 'config-cycle statusbar.show always never') |
|
||||||
config.bind('xt', 'config-cycle tabs.show always never') |
|
||||||
config.bind('xx', 'config-cycle statusbar.show always never;; config-cycle tabs.show always never') |
|
||||||
|
|
||||||
# Bindings for cycling through CSS stylesheets from Solarized Everything CSS: |
|
||||||
# https://github.com/alphapapa/solarized-everything-css |
|
||||||
config.bind(',ap', 'config-cycle content.user_stylesheets ~/solarized-everything-css/css/apprentice/apprentice-all-sites.css ""') |
|
||||||
config.bind(',dr', 'config-cycle content.user_stylesheets ~/solarized-everything-css/css/darculized/darculized-all-sites.css ""') |
|
||||||
config.bind(',gr', 'config-cycle content.user_stylesheets ~/solarized-everything-css/css/gruvbox/gruvbox-all-sites.css ""') |
|
||||||
config.bind(',sd', 'config-cycle content.user_stylesheets ~/solarized-everything-css/css/solarized-dark/solarized-dark-all-sites.css ""') |
|
||||||
config.bind(',sl', 'config-cycle content.user_stylesheets ~/solarized-everything-css/css/solarized-light/solarized-light-all-sites.css ""') |
|
@ -1,8 +0,0 @@ |
|||||||
[FileDialog] |
|
||||||
history=file:///home/elal/Pictures/Profile Pictures, file:///home/elal, file:///home/elal/.dotfiles/qutebrowser/.config/qutebrowser/startpage, file:///home/elal/Pictures/Profile, file:///home/elal/Downloads, file:///home/elal/Projects/osdev/eOS |
|
||||||
lastVisited=file:///home/elal/Projects/osdev/eOS |
|
||||||
qtVersion=5.15.2 |
|
||||||
shortcuts=file:, file:///home/elal |
|
||||||
sidebarWidth=98 |
|
||||||
treeViewHeader=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\x3\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x1\xec\0\0\0\x4\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x4\0\0\0\xff\0\0\0\x1\0\0\0\0\0\0\0?\0\0\0\x1\0\0\0\0\0\0\0@\0\0\0\x1\0\0\0\0\0\0\0n\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff) |
|
||||||
viewMode=Detail |
|
@ -1,21 +0,0 @@ |
|||||||
4g https://boards.4channel.org/g/ |
|
||||||
am https://www.amazon.com/ |
|
||||||
arch https://www.archlinux.org/ |
|
||||||
do https://www.digitalocean.com/ |
|
||||||
fsf http://fsf.org/ |
|
||||||
gnu http://gnu.org/ |
|
||||||
goog https://www.google.com |
|
||||||
nf https://www.netflix.com/browse |
|
||||||
py https://www.paypal.com/ |
|
||||||
suck https://suckless.org/ |
|
||||||
ub https://www.urbandictionary.com/ |
|
||||||
wiki https://www.wikipedia.org/ |
|
||||||
yt https://www.youtube.com/ |
|
||||||
git https://www.github.com/ |
|
||||||
news https://news.ycombinator.com/ |
|
||||||
hbo https://se.hbonordic.com/ |
|
||||||
xmr https://minexmr.com/dashboard?address=84yruF8nxBQf6LuV6NJA8VFBr8apFbyHodcfpYep1ghkRj53mkS5J7kfW96UrUcCDTVtymc7dqSb1SYMyaC9VurzPRWhYcx |
|
||||||
duo https://www.duolingo.com/learn |
|
||||||
eth https://ethermine.org/miners/911E5f336c0371bBdD80773D2910E352545461F8/ |
|
||||||
aaqc https://github.com/orgs/aaqc/dashboard |
|
||||||
hack https://hacktoberfest.digitalocean.com/profile |
|
@ -1 +0,0 @@ |
|||||||
/home/elal/Projects/websites/startpage |
|
@ -1,122 +1,108 @@ |
|||||||
* { |
* { |
||||||
text-color: #ebdbb2; |
text-color: #efefef; |
||||||
background-color: rgba(1,0,0,0); |
background-color: rgba(1, 0, 0, 0); |
||||||
dark: #282828; |
dark: #282828; |
||||||
border-color: #1d1f21; |
border-color: #1d1f21; |
||||||
// Black |
// Black |
||||||
black: #181818; |
blue: #81a2be; |
||||||
blackop: #18181888; |
lightblue: #81a2be; |
||||||
lightblack: #181818; |
cyan: #add9ff; |
||||||
// |
lightcyan: #add9ff; |
||||||
// Red |
black: #1d1f21; |
||||||
red: #cc241d; |
lightblack: #1d1f21; |
||||||
lightred: #cc241d; |
blackop: #1d1f21aa; |
||||||
// |
red: #cc6666; |
||||||
// Green |
lightred: #cc6666; |
||||||
green: #98971a; |
green: #b5bd68; |
||||||
lightgreen: #98971a; |
lightgreen: #b5bd68; |
||||||
// |
yellow: #f0c674; |
||||||
// Yellow |
lightyellow: #f0c674; |
||||||
yellow: #d79921; |
magenta: #b294bb; |
||||||
lightyellow: #d79921; |
lightmagenta: #b294bb; |
||||||
// |
white: #c5c8c6; |
||||||
// Blue |
lightwhite: #c5c8c6; |
||||||
blue: #458588; |
// |
||||||
lightblue: #458588; |
// Bold, Italic, Underline |
||||||
// |
highlight: bold #ccc; |
||||||
// Magenta |
|
||||||
magenta: #b16286; |
|
||||||
lightmagenta: #b16286; |
|
||||||
// |
|
||||||
// Cyan |
|
||||||
cyan: #458588; |
|
||||||
lightcyan: #458588; |
|
||||||
// |
|
||||||
// White |
|
||||||
white: #a89984; |
|
||||||
lightwhite: #a89984; |
|
||||||
// |
|
||||||
// Bold, Italic, Underline |
|
||||||
highlight: bold #ffffff; |
|
||||||
} |
} |
||||||
window { |
window { |
||||||
height: 14em; |
/* height: 14em; */ |
||||||
width: 24em; |
/* width: 24em; */ |
||||||
/* height: 100%; */ |
height: 100%; |
||||||
/* width: 100%; */ |
width: 100%; |
||||||
location: center; |
location: west; |
||||||
anchor: center; |
/* anchor: center; */ |
||||||
text-color: @lightwhite; |
text-color: @lightwhite; |
||||||
} |
} |
||||||
mode-switcher { |
mode-switcher { |
||||||
border: 0px 0px 0px 0px; |
border: 0px 0px 0px 0px; |
||||||
background-color: @lightblack; |
background-color: @lightblack; |
||||||
padding: 4px; |
padding: 4px; |
||||||
} |
} |
||||||
button selected { |
button selected { |
||||||
border-color: @lightgreen; |
border-color: @lightgreen; |
||||||
text-color: @lightgreen; |
text-color: @lightgreen; |
||||||
} |
} |
||||||
inputbar { |
inputbar { |
||||||
background-color: @black; |
background-color: @black; |
||||||
text-color: @lightgreen; |
text-color: @lightgreen; |
||||||
padding: 0.4em 1em; |
padding: 0.4em 1em; |
||||||
height: 32px; |
height: 32px; |
||||||
} |
} |
||||||
entry { |
entry { |
||||||
} |
} |
||||||
prompt { |
prompt { |
||||||
margin: 0 0.4em 0 0; |
margin: 0 0.4em 0 0; |
||||||
} |
} |
||||||
mainbox { |
mainbox { |
||||||
/* padding: 0.2em; */ |
/* padding: 0.2em; */ |
||||||
expand: true; |
expand: true; |
||||||
background-color: @blackop; |
background-color: @blackop; |
||||||
spacing: 1em; |
spacing: 1em; |
||||||
} |
} |
||||||
listview { |
listview { |
||||||
padding: 0em 0.4em 0em 1em; |
padding: 0em 0.4em 0em 1em; |
||||||
dynamic: false; |
dynamic: false; |
||||||
lines: 0; |
lines: 0; |
||||||
} |
} |
||||||
element-text { |
element-text { |
||||||
background-color: inherit; |
background-color: inherit; |
||||||
text-color: inherit; |
text-color: inherit; |
||||||
} |
} |
||||||
element { |
element { |
||||||
padding: 4px; |
padding: 4px; |
||||||
border-radius: 2px; |
border-radius: 2px; |
||||||
} |
} |
||||||
element selected normal { |
element selected normal { |
||||||
background-color: @blue; |
background-color: @blue; |
||||||
} |
} |
||||||
element normal active { |
element normal active { |
||||||
text-color: @lightblue; |
text-color: @lightblue; |
||||||
} |
} |
||||||
element normal urgent { |
element normal urgent { |
||||||
text-color: @lightred; |
text-color: @lightred; |
||||||
} |
} |
||||||
element alternate normal { |
element alternate normal { |
||||||
} |
} |
||||||
element alternate active { |
element alternate active { |
||||||
text-color: @lightblue; |
text-color: @lightblue; |
||||||
} |
} |
||||||
element alternate urgent { |
element alternate urgent { |
||||||
text-color: @lightred; |
text-color: @lightred; |
||||||
} |
} |
||||||
element selected active { |
element selected active { |
||||||
background-color: @lightblue; |
background-color: @lightblue; |
||||||
text-color: @dark; |
text-color: @dark; |
||||||
} |
} |
||||||
element selected urgent { |
element selected urgent { |
||||||
background-color: @lightred; |
background-color: @lightred; |
||||||
text-color: @dark; |
text-color: @dark; |
||||||
} |
} |
||||||
error-message { |
error-message { |
||||||
expand: true; |
expand: true; |
||||||
background-color: @black; |
background-color: @black; |
||||||
text-color: #f00; |
text-color: #f00; |
||||||
border-color: darkred; |
border-color: darkred; |
||||||
border: 2px; |
border: 2px; |
||||||
padding: 1em; |
padding: 1em; |
||||||
} |
} |
||||||
|
Loading…
Reference in new issue