2025-04-18_auto-backup_tracked

This commit is contained in:
Quinn
2025-04-18 16:20:59 +02:00
committed by Quinn
parent d0810ea95b
commit b693e501cc
7 changed files with 57 additions and 15 deletions

34
.bashrc
View File

@@ -5,6 +5,10 @@
# If not running interactively, don't do anything # If not running interactively, don't do anything
[[ $- != *i* ]] && return [[ $- != *i* ]] && return
[[ -z "${PS1-}" ]] && return
# check the window size after each command (and if necessary, the values of LINES and COLUMNS)
shopt -s checkwinsize
# history settings # history settings
HISTCONTROL=ignoreboth # don't put duplicate lines or lines starting with space in the history. HISTCONTROL=ignoreboth # don't put duplicate lines or lines starting with space in the history.
@@ -33,7 +37,7 @@ eval "$(_AUTO_CPUFREQ_COMPLETE=bash_source auto-cpufreq)"
# aliases for colour # aliases for colour
alias dir='dir --color=auto' alias dir='dir --color=auto'
alias vdir='vdir --color=auto' alias vdir='vdir --color=auto'
alias ls='eza -Abh --colour=auto' alias ls='eza -Abhg --colour=auto'
alias grep='grep --colour=auto' alias grep='grep --colour=auto'
alias diff='diff --color' alias diff='diff --color'
alias ip='ip -c' alias ip='ip -c'
@@ -41,21 +45,45 @@ alias ip='ip -c'
# application aliases # application aliases
alias ncdu='ncdu --color=dark -t 16' alias ncdu='ncdu --color=dark -t 16'
alias hyfetch='hyfetch --ascii-file $HOME/.config/hyfetch-ascii' alias hyfetch='hyfetch --ascii-file $HOME/.config/hyfetch-ascii'
alias bat='bat --wrap never --tabs 4 --theme gruvbox-dark'
alias make='make -j'
# aliases to avoid mistakes # aliases to avoid mistakes
alias cp='cp -i' alias cp='cp -i'
alias mv='mv -i' alias mv='mv -i'
#alias rm='rm -i' #alias rm='rm -i'
alias :qa='exit'
alias :q='exit'
alias py3='python3' alias py3='python3'
alias hgit='git --git-dir=$HOME/.home-conf.git --work-tree=$HOME' alias hgit='git --git-dir=$HOME/.home-conf.git --work-tree=$HOME'
__git_complete hgit __git_main __git_complete hgit __git_main
# opt out of dotnet's telenetry # vcpkg shit
export VCPKG_ROOT=$HOME/.local/share/vcpkg
export PATH=$VCPKG_ROOT:$PATH
source /home/user/.local/share/vcpkg/scripts/vcpkg_completion.bash
# opt out of Microsoft's telemetry bullshit
export DOTNET_CLI_TELEMETRY_OPTOUT=1 export DOTNET_CLI_TELEMETRY_OPTOUT=1
export VCPKG_DISABLE_METRICS=1
# customise less
# Have less display colours
# from: https://wiki.archlinux.org/index.php/Color_output_in_console#man
export LESS_TERMCAP_mb=$'\e[1;31m' # begin bold
export LESS_TERMCAP_md=$'\e[1;33m' # begin blink
export LESS_TERMCAP_so=$'\e[01;44;37m' # begin reverse video
export LESS_TERMCAP_us=$'\e[01;37m' # begin underline
export LESS_TERMCAP_me=$'\e[0m' # reset bold/blink
export LESS_TERMCAP_se=$'\e[0m' # reset reverse video
export LESS_TERMCAP_ue=$'\e[0m' # reset underline
# customise man pager to use the correct parameters
export MANPAGER='less -s -M +Gg'
# cute lil hyfetch :3 # cute lil hyfetch :3
if [[ $TERM == "xterm-kitty" ]]; then if [[ $TERM == "xterm-kitty" ]]; then
hyfetch hyfetch
fi fi

View File

@@ -361,11 +361,8 @@
"kitty.desktop", "kitty.desktop",
"nemo.desktop", "nemo.desktop",
"firefox.desktop", "firefox.desktop",
"nvim.desktop",
"com.discordapp.Discord.desktop:flatpak", "com.discordapp.Discord.desktop:flatpak",
"spotify-launcher.desktop", "spotify-launcher.desktop"
"unityhub.desktop",
"org.mozilla.Thunderbird.desktop"
] ]
}, },
"__md5__": "b7d0a7558cf87c22c50195c9d408485f" "__md5__": "b7d0a7558cf87c22c50195c9d408485f"

View File

@@ -28,5 +28,5 @@ current_theme = Sleek
; DO NOT CHANGE! ; DO NOT CHANGE!
[Backup] [Backup]
version = 1.2.59.514.g834e17d4 version = 1.2.60.564.gcc6305cb
with = 2.39.5 with = 2.39.6

View File

@@ -5,22 +5,31 @@ charset = utf-8
end_of_line = lf end_of_line = lf
insert_final_newline = true insert_final_newline = true
trim_trailing_whitespace = true trim_trailing_whitespace = true
indent_style = space indent_style = tab
indent_size = tab indent_size = tab
tab_width = 4 tab_width = 4
[*.{c,h,cpp,hpp}] [*.{c,h,cpp,hpp}]
indent_style = tab indent_style = tab
indent_size = tab
tab_width = 4 tab_width = 4
[{makefile,Makefile}] [{makefile,Makefile}]
indent_style = tab indent_style = tab
indent_size = tab
tab_width = 2 tab_width = 2
[.*/{sh,bash}] [.*/{sh,bash}]
indent_style = tab indent_style = tab
indent_size = tab
tab_width = 2 tab_width = 2
[*.{py,rs}]
indent_style = space
indent_size = tab
tab_width = 4
[*.{yaml,json,toml}] [*.{yaml,json,toml}]
indent_style = space indent_style = space
indent_size = 2 indent_size = tab
tab_width = 2

View File

@@ -6,6 +6,13 @@
"matches": "Java" "matches": "Java"
}, },
"profile": "games" "profile": "games"
},
{
"pattern": {
"feature": "true",
"matches": "steam"
},
"profile": "games"
} }
], ],
"profiles": [ "profiles": [

View File

@@ -2,7 +2,7 @@
# /home/user/.nvidia-settings-rc # /home/user/.nvidia-settings-rc
# #
# Configuration file for nvidia-settings - the NVIDIA Settings utility # Configuration file for nvidia-settings - the NVIDIA Settings utility
# Generated on Mon Mar 3 14:00:51 2025 # Generated on Tue Apr 8 18:14:45 2025
# #
# ConfigProperties: # ConfigProperties:
@@ -12,9 +12,10 @@ DisplayStatusBar = Yes
SliderTextEntries = Yes SliderTextEntries = Yes
IncludeDisplayNameInConfigFile = No IncludeDisplayNameInConfigFile = No
UpdateRulesOnProfileNameChange = Yes UpdateRulesOnProfileNameChange = Yes
Timer = PowerMizer_Monitor_(GPU_0),Yes,1000
Timer = Thermal_Monitor_(GPU_0),Yes,1000
Timer = Memory_Used_(GPU_0),Yes,3000 Timer = Memory_Used_(GPU_0),Yes,3000
Timer = Thermal_Monitor_(GPU_0),Yes,1000
Timer = PowerMizer_Monitor_(GPU_0),Yes,1000
# Attributes: # Attributes:
[GPU:0]/GPUPowerMizerMode=2