An update after almost an year via Gittyup

This commit is contained in:
Overxwise 2023-06-11 22:13:13 +03:00
parent b6b55865f9
commit 300eb9de5c
11 changed files with 47 additions and 372 deletions

View file

@ -1,13 +1,16 @@
# env:
# TERM: xterm-256color
window:
dynamic_padding: true
opacity: 0.85
opacity: 0.8
startup_mode: Maximized
# decorations: full
cursor:
style: Beam
font:
normal:
family: BlexMono Nerd Font
style: Medium
family: Monospace
style: Regular
offset:
x: 0
y: 0
@ -26,30 +29,6 @@ key_bindings:
key: Minus
mods: Control
live_config_reload: true
# BEGIN ACE
colors:
primary:
background: '#111016'
foreground: '#fffdfd'
cursor:
text: '#111016'
cursor: '#fffdfd'
normal:
black: '#111016'
red: '#897B86'
green: '#8F8C92'
yellow: '#A8A7AB'
blue: '#737788'
magenta: '#C5B3B5'
cyan: '#6B89A4'
white: '#e3e1e1'
bright:
black: '#272433'
red: '#c28fb7'
green: '#b9a3d0'
yellow: '#cfc3f4'
blue: '#8590c1'
magenta: '#ffd0d8'
cyan: '#79b3e6'
white: '#fffdfd'
# END ACE
import:
- ~/.config/alacritty/colors.yml

View file

@ -0,0 +1,25 @@
colors:
primary:
background: '#090907'
foreground: '#C2C2C1'
cursor:
text: '#090907'
cursor: '#C2C2C1'
normal:
black: '#090907'
red: '#75736C'
green: '#8B7666'
yellow: '#8D8363'
blue: '#9B9990'
magenta: '#AB9781'
cyan: '#BABAB8'
white: '#F3F3F2'
bright:
black: '#AAAAA9'
red: '#9D9A90'
green: '#BA9E89'
yellow: '#BDAF84'
blue: '#CFCDC1'
magenta: '#E5CAAD'
cyan: '#F9F9F6'
white: '#C2C2C1'

View file

@ -1,195 +0,0 @@
# Fastfetch configuration
# Write every argument in different lines.
# Direct arguments will overwrite the corresponding ones in this file.
# Argument keys are not case sensitive.
# Whitespaces are trimmed at the beginning and the end.
# Empty lines or lines starting with # are ignored.
# This file was shipped with r511.d4f753a.
# Use fastfetch --print-config > ~/.config/fastfetch/config.conf to overwrite this with the current defaults
# Below some often usefull options are listed. Uncomment and modify them so they take affect.
# Note that there are a lot more options than the ones listed here, take a look at "fastfetch --help".
# Of course all of them can be made persistent here too.
# Config option:
# Load additional config files.
# Some are shipped with fastfetch, list them with "fastfetch --list-presets".
# Must be a path to a config file or the name of a shipped preset.
# The config file is completly loaded before continuing in the current file, so the placement of this option matters, as later options overwrite already set ones.
# Can be used multiple times to load multiple config files / presets.
#--load-config /path/to/config.txt
# Structure option:
# Sets the modules to use and their order.
# Must be a list of module names, separated by colons.
# List available modules with "fastfetch --list-modules".
# Get the default structure with "fastfetch --print-structure".
#--structure Title:Separator:OS:Host:Kernel:Uptime:Packages:Shell:Resolution:DE:WM:WMTheme:Theme:Icons:Font:Cursor:Terminal:TerminalFont:CPU:GPU:Memory:Disk:Battery:Locale:Break:Colors
--structure OS:Kernel:Uptime:Packages:Shell:DE:WM:Terminal:TerminalFont:CPU:GPU:Memory:Disk:Break:Colors:Break
# Logo option:
# Sets the logo to use.
# List available logos with "fastfetch --list-logos".
# Print available logos with "fastfetch --print-logos".
# Must be the name of an available logo or a path to a text file containing a custom logo.
# Default is the current distribution.
#--logo arch
# Color option:
# Sets the color of the keys.
# Must be linux console color codes or the name of a color.
# Default is the primary color of the logo.
# Use "fastfetch --help color" to learn more and see examples.
#--color magenta
# Spacing option:
# Sets the amount of whitespace between the logo and keys.
# Must be an positive integer.
# Default is 4.
# --spacing 3
# Separator option:
# Sets the string placed between a key and its value.
# Can be any string.
# Default is ": ".
#--separator ": "
# Offset option:
# Sets the amount of whitespace before the logo. Can be negative to cut the logo.
# Must be an integer.
# Default is 0.
# --offsetx 2
# Linewrap option:
# Sets if fastfetch should disable linewrap during the run.
# Must be true or false.
# Default is true.
#--disable-linewrap true
# Cursor option:
# Sets if fastfetch should hide the console cursor during the run.
# Must be true or false.
# Default is true.
#--hide-cursor true
# Remaing logo option:
# Sets if the remaining logo should be printed, if it is higher than the information printed.
# Must be true or false.
# Default is true.
#--print-remaining-logo true
# Multithreading option:
# Sets if fastfetch should use multiple threads to detect the values.
# Must be true or false.
# Default is true.
#--multithreading true
# Slow operations option:
# Sets if fastfetch is allowed to use known slow operations to detect more / better values.
# Must be true or false.
# Default is false.
#--allow-slow-operations false
# Color logo option:
# Sets if the logo should be colored.
# Must be true or false.
# Default is true.
#--color-logo true
# Separator string option:
# Sets the string printed by the "separator" module (usually between title and rest of output)
# Must be any string. It is repated / cut to fit perfectly.
# Default is "-"
#--separator-string -
# Logo color options:
# Overwrite a color in the logo. Also works for user provided logos.
# In the user logo, they replace $[1-9]. Use $$ to print a single $ sign.
# Must be linux console color codes or the name of a color.
# Default is the one specified by the logo.
# Use "fastfetch --help color" to learn more and see examples.
# Valid index range is [1-9].
#--color-1 red
#--color-2 32
# [...]
#--color-9 yellow
# User logo raw option:
# Sets if color replacements should be performed on the user provided logo.
# Must be true or false.
# Default is true.
#--color-raw true
# Key options:
# Sets the displayed key of a module
# Can be any string. Some of theme take an argument like a format string. See "fastfetch --help format" for help.
#--os-key OS
#--host-key Host
#--kernel-key Kernel
#--uptime-key Uptime
#--processes-key Processes
#--packages-key Packages
#--shell-key Shell
#--resolution-key Resolution {1}
#--de-key DE
#--wm-key WM
#--wm-theme-key WM Theme
#--theme-key Theme
#--icons-key Icons
#--font-key Font
#--cursor-key Cursor
#--terminal-key Terminal
#--terminal-font-key Terminal Font
#--cpu-key CPU
#--cpu-usage-key CPU Usage
#--gpu-key GPU {1}
#--memory-key Memory
#--disk-key Disk ({1})
#--battery-key Battery {1}
#--locale-key Locale
#--local-ip-key Local IP ({1})
# Format options:
# Sets the format string for module values.
# For information on format strings, see "fastfetch --help format".
# To see the parameter they take and their default value, see "fastfetch --help *-format", e.g. "fastfetch --help os-format".
# An empty format string (As they are currently below) will behave as if it was not set.
#--os-format
#--host-format
#--kernel-format
#--uptime-format
#--processes-format
#--packages-format
#--shell-format
#--resolution-format
#--de-format
#--wm-format
#--wm-theme-format
#--theme-format
#--icons-format
#--font-format
#--cursor-format
#--terminal-format
#--terminal-font-format
#--cpu-format
#--cpu-usage-format
#--gpu-format
#--memory-format
#--disk-format
#--battery-format
#--locale-format
#--local-ip-format
# Library options:
# Sets an user specific path to a library to load.
# Must be a valid path to a library.
#--lib-PCI /usr/lib/libpci.so
#--lib-vulkan /usr/lib/libvulkan.so
#--lib-X11 /usr/lib/libX11.so
#--lib-Xrandr /usr/lib/libXrandr.so
#--lib-gio /usr/lib/libgio-2.0.so
#--lib-DConf /usr/lib/libdconf.so
#--lib-wayland /usr/lib/libwayland-client.so
#--lib-XFConf /usr/lib/libxfconf-0.so
#--lib-rpm /usr/lib/librpm.so

View file

@ -1,51 +0,0 @@
[General]
buttons=@Variant(\0\0\0\x7f\0\0\0\vQList<int>\0\0\0\0\xe\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\x6\0\0\0\x12\0\0\0\xf\0\0\0\x13\0\0\0\a\0\0\0\t\0\0\0\x10\0\0\0\x11)
contrastOpacity=188
copyAndCloseAfterUpload=false
disabledTrayIcon=false
drawColor=#ff0000
drawThickness=3
filenamePattern=%d-%m-%Y_%H-%M
historyConfirmationToDelete=false
saveAfterCopy=true
saveAsFileExtension=png
savePath=/home/link/Nextcloud/\x41a\x430\x440\x442\x438\x43d\x43a\x438/\x441\x43a\x440\x438\x43d\x448\x43e\x442\x44b
savePathFixed=true
showHelp=false
showSidePanelButton=false
showStartupLaunchMessage=false
startupLaunch=false
uiColor=#c28fb7
[Shortcuts]
TYPE_ARROW=A
TYPE_CIRCLE=C
TYPE_CIRCLECOUNT=
TYPE_COMMIT_CURRENT_TOOL=Ctrl+Return
TYPE_COPY=Ctrl+C
TYPE_DELETE_CURRENT_TOOL=Del
TYPE_DRAWER=D
TYPE_EXIT=Ctrl+Q
TYPE_MARKER=M
TYPE_MOVESELECTION=Ctrl+M
TYPE_MOVE_DOWN=Down
TYPE_MOVE_LEFT=Left
TYPE_MOVE_RIGHT=Right
TYPE_MOVE_UP=Up
TYPE_OPEN_APP=Ctrl+O
TYPE_PENCIL=P
TYPE_PIN=
TYPE_PIXELATE=B
TYPE_RECTANGLE=R
TYPE_REDO=Ctrl+Shift+Z
TYPE_RESIZE_DOWN=Shift+Down
TYPE_RESIZE_LEFT=Shift+Left
TYPE_RESIZE_RIGHT=Shift+Right
TYPE_RESIZE_UP=Shift+Up
TYPE_SAVE=Ctrl+S
TYPE_SELECTION=S
TYPE_SELECTIONINDICATOR=
TYPE_SELECT_ALL=Ctrl+A
TYPE_TEXT=T
TYPE_TOGGLE_PANEL=Space
TYPE_UNDO=Ctrl+Z

Binary file not shown.

View file

@ -1,51 +0,0 @@
[General]
buttons=@Variant(\0\0\0\x7f\0\0\0\vQList<int>\0\0\0\0\xe\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\x6\0\0\0\x12\0\0\0\xf\0\0\0\x13\0\0\0\a\0\0\0\t\0\0\0\x10\0\0\0\x11)
contrastOpacity=188
copyAndCloseAfterUpload=false
disabledTrayIcon=false
drawColor=#ff0000
drawThickness=3
filenamePattern=%d-%m-%Y_%H-%M
historyConfirmationToDelete=false
saveAfterCopy=true
saveAsFileExtension=png
savePath=/home/link/Nextcloud/\x41a\x430\x440\x442\x438\x43d\x43a\x438/\x441\x43a\x440\x438\x43d\x448\x43e\x442\x44b
savePathFixed=true
showHelp=false
showSidePanelButton=false
showStartupLaunchMessage=false
startupLaunch=false
uiColor={color9}
[Shortcuts]
TYPE_ARROW=A
TYPE_CIRCLE=C
TYPE_CIRCLECOUNT=
TYPE_COMMIT_CURRENT_TOOL=Ctrl+Return
TYPE_COPY=Ctrl+C
TYPE_DELETE_CURRENT_TOOL=Del
TYPE_DRAWER=D
TYPE_EXIT=Ctrl+Q
TYPE_MARKER=M
TYPE_MOVESELECTION=Ctrl+M
TYPE_MOVE_DOWN=Down
TYPE_MOVE_LEFT=Left
TYPE_MOVE_RIGHT=Right
TYPE_MOVE_UP=Up
TYPE_OPEN_APP=Ctrl+O
TYPE_PENCIL=P
TYPE_PIN=
TYPE_PIXELATE=B
TYPE_RECTANGLE=R
TYPE_REDO=Ctrl+Shift+Z
TYPE_RESIZE_DOWN=Shift+Down
TYPE_RESIZE_LEFT=Shift+Left
TYPE_RESIZE_RIGHT=Shift+Right
TYPE_RESIZE_UP=Shift+Up
TYPE_SAVE=Ctrl+S
TYPE_SELECTION=S
TYPE_SELECTIONINDICATOR=
TYPE_SELECT_ALL=Ctrl+A
TYPE_TEXT=T
TYPE_TOGGLE_PANEL=Space
TYPE_UNDO=Ctrl+Z

View file

@ -1,17 +0,0 @@
[settings]
set_wallpaper = true
gtk = true
active = 9
light_theme = false
editor = alacritty -e micro
execute_cmd = true
command = setwalle
backend = wal
alpha = 100
smart_sort = true
auto_adjust = true
reload = true
keywords = default
[keywords]

2
.scripts/readme.md Normal file
View file

@ -0,0 +1,2 @@
alxrcs, rallwalls, refwalls, setwalle - GNOME/XFCE scripts for wpgtk (or wpg)
termcolors - for KDE, set Alacritty colorscheme from wallpaper (works for 1 monitor, if u want 2 monitor setup working change `tail -n` from `+1` to `+2`)

3
.scripts/termcolors Executable file
View file

@ -0,0 +1,3 @@
#! /bin/sh
cat ~/.config/plasma-org.kde.plasma.desktop-appletsrc | rg Image | sed 's/\Image=//g' | tail -n +1 > ~/.cache/curwal > ~/.cache/curwal && sed -i '/Preview/d' ~/.cache/curwal
wallust $(cat ~/.cache/curwal) -qs

View file

@ -1,12 +0,0 @@
export PATH=$PATH:$HOME/.scripts
export XDG_DATA_HOME=$HOME/.local/share
export XDG_CONFIG_HOME=$HOME/.config
export XDG_STATE_HOME=$HOME/.local/state
export XDG_CACHE_HOME=$HOME/.cache
export CUDA_CACHE_PATH="$XDG_CACHE_HOME"/nv
export ICEAUTHORITY="$XDG_CACHE_HOME"/ICEauthority
export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java
compinit -d $XDG_CACHE_HOME/zsh/zcompdump-$ZSH_VERSION

24
.zshrc
View file

@ -28,38 +28,30 @@ HISTSIZE=1000
SAVEHIST=1000
zstyle ':fzf-tab:*' fzf-flags --color=fg:8,bg:-1,hl:6,fg+:15,bg+:0,hl+:13
zstyle ':completion:*' rehash true
source $HOME/.scripts/zsh/hotkeys
source $HOME/.scripts/zsh/exports
export PATH=$PATH:$HOME/.scripts:$HOME/.cargo/bin
source /usr/share/zsh/plugins/fzf-tab-git/fzf-tab.plugin.zsh
source /usr/share/zsh/plugins/fast-syntax-highlighting/fast-syntax-highlighting.plugin.zsh
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.plugin.zsh
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=13"
export EDITOR=micro
export TERM=alacritty
alias zshcfg='micro $HOME/.zshrc'
# alias wmcfg='micro $HOME/.config/wpg/templates/config_bspwm*'
alias picomcfg='micro $HOME/.config/picom/picom.conf'
# alias barcfg='micro $HOME/.config/polybar/*'
# alias rcfg='micro $HOME/.config/rofi/config.rasi'
# alias dunstcfg='micro $HOME/.config/wpg/templates/config_dunst*'
alias dotfiles='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
alias hotkeys='micro $HOME/.config/sxhkd/sxhkdrc'
alias ac='micro $HOME/.config/alacritty/alacritty.yml'
alias autostart='micro $HOME/.scripts/autostart/* $HOME/.scripts/polybar/polybar.sh'
alias fonts='fontpreview-ueberzug'
alias vitetris='tetris'
alias ls='exa -laFh --icons --group-directories-first'
alias clear='clear && fastfetch'
alias clear='clear && neofetch'
alias xx='chmod +x'
# alias ping='gping'
# alias top='btop'
# alias cat='gat'
fastfetch
termcolors
neofetch
eval "$(starship init zsh)"