dev: automated commit - 2025-09-28 19:29:58
This commit is contained in:
parent
c9829cac0f
commit
efa863631d
7 changed files with 140 additions and 111 deletions
|
|
@ -1,8 +1,8 @@
|
||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Name=DBeaver
|
Name=DBeaver Marian
|
||||||
GenericName=SQL Database Client
|
GenericName=SQL Database Client
|
||||||
Comment=Universal Database Manager and SQL Client.
|
Comment=Universal Database Manager and SQL Client.
|
||||||
Exec=env GDK_BACKEND=x11 GTK_THEME=Raleigh dbeaver
|
Exec=env GDK_BACKEND=x11 GTK_THEME=Raleigh dbeaver
|
||||||
Categories=IDE;Development;
|
Categories=IDE;Development;
|
||||||
StartupNotify=true
|
StartupNotify=true
|
||||||
Icon=dbeaver
|
Icon=dbeaver
|
||||||
|
|
|
||||||
|
|
@ -22,3 +22,5 @@ text/x-dockerfile=nvim-kitty.desktop
|
||||||
application/xml=nvim-kitty.desktop
|
application/xml=nvim-kitty.desktop
|
||||||
application/x-extension-html=nvim-kitty.desktop
|
application/x-extension-html=nvim-kitty.desktop
|
||||||
x-scheme-handler/discord=vesktop.desktop
|
x-scheme-handler/discord=vesktop.desktop
|
||||||
|
x-scheme-handler/msteams=teams-for-linux.desktop
|
||||||
|
inode/directory=nemo.desktop
|
||||||
|
|
|
||||||
|
|
@ -1,102 +1,102 @@
|
||||||
{
|
{
|
||||||
"input": {
|
"input": {
|
||||||
"autogain#0": {
|
"autogain#0": {
|
||||||
"bypass": false,
|
"bypass": false,
|
||||||
"input-gain": 0.0,
|
"input-gain": 0.0,
|
||||||
"maximum-history": 15,
|
"maximum-history": 15,
|
||||||
"output-gain": 0.0,
|
"output-gain": 0.0,
|
||||||
"reference": "Geometric Mean (MSI)",
|
"reference": "Geometric Mean (MSI)",
|
||||||
"silence-threshold": -70.0,
|
"silence-threshold": -70.0,
|
||||||
"target": -23.0
|
"target": -23.0
|
||||||
},
|
},
|
||||||
"blocklist": [],
|
"blocklist": [],
|
||||||
"gate#0": {
|
"gate#0": {
|
||||||
"attack": 40.0,
|
"attack": 40.0,
|
||||||
"bypass": false,
|
"bypass": false,
|
||||||
"curve-threshold": -57.0,
|
"curve-threshold": -57.0,
|
||||||
"curve-zone": -6.0,
|
"curve-zone": -6.0,
|
||||||
"dry": -14.0,
|
"dry": -14.0,
|
||||||
"hpf-frequency": 100.0,
|
"hpf-frequency": 100.0,
|
||||||
"hpf-mode": "24 dB/oct",
|
"hpf-mode": "24 dB/oct",
|
||||||
"hysteresis": false,
|
"hysteresis": false,
|
||||||
"hysteresis-threshold": -12.0,
|
"hysteresis-threshold": -12.0,
|
||||||
"hysteresis-zone": -6.0,
|
"hysteresis-zone": -6.0,
|
||||||
"input-gain": 0.0,
|
"input-gain": 0.0,
|
||||||
"lpf-frequency": 1000.0,
|
"lpf-frequency": 1000.0,
|
||||||
"lpf-mode": "24 dB/oct",
|
"lpf-mode": "24 dB/oct",
|
||||||
"makeup": 0.0,
|
"makeup": 0.0,
|
||||||
"output-gain": 0.0,
|
"output-gain": 0.0,
|
||||||
"reduction": -72.0,
|
"reduction": -72.0,
|
||||||
"release": 800.0,
|
"release": 800.0,
|
||||||
"sidechain": {
|
"sidechain": {
|
||||||
"input": "Internal",
|
"input": "Internal",
|
||||||
"lookahead": 8.0,
|
"lookahead": 8.0,
|
||||||
"mode": "RMS",
|
"mode": "RMS",
|
||||||
"preamp": 0.0,
|
"preamp": 0.0,
|
||||||
"reactivity": 10.0,
|
"reactivity": 10.0,
|
||||||
"source": "Middle",
|
"source": "Middle",
|
||||||
"stereo-split-source": "Left/Right"
|
"stereo-split-source": "Left/Right"
|
||||||
},
|
},
|
||||||
"stereo-split": false,
|
"stereo-split": false,
|
||||||
"wet": -16.0
|
"wet": -16.0
|
||||||
},
|
},
|
||||||
"limiter#0": {
|
"limiter#0": {
|
||||||
"alr": true,
|
"alr": true,
|
||||||
"alr-attack": 5.0,
|
"alr-attack": 5.0,
|
||||||
"alr-knee": 0.0,
|
"alr-knee": 0.0,
|
||||||
"alr-release": 50.0,
|
"alr-release": 50.0,
|
||||||
"attack": 5.0,
|
"attack": 5.0,
|
||||||
"bypass": false,
|
"bypass": false,
|
||||||
"dithering": "24bit",
|
"dithering": "24bit",
|
||||||
"external-sidechain": false,
|
"external-sidechain": false,
|
||||||
"gain-boost": false,
|
"gain-boost": false,
|
||||||
"input-gain": 0.0,
|
"input-gain": 0.0,
|
||||||
"lookahead": 5.0,
|
"lookahead": 5.0,
|
||||||
"mode": "Exp Tail",
|
"mode": "Exp Tail",
|
||||||
"output-gain": 0.0,
|
"output-gain": 0.0,
|
||||||
"oversampling": "Full x2(2L)",
|
"oversampling": "Full x2(2L)",
|
||||||
"release": 5.0,
|
"release": 5.0,
|
||||||
"sidechain-preamp": 0.0,
|
"sidechain-preamp": 0.0,
|
||||||
"stereo-link": 100.0,
|
"stereo-link": 100.0,
|
||||||
"threshold": 0.0
|
"threshold": 0.0
|
||||||
},
|
},
|
||||||
"plugins_order": [
|
"plugins_order": [
|
||||||
"rnnoise#0",
|
"rnnoise#0",
|
||||||
"gate#0",
|
"gate#0",
|
||||||
"autogain#0",
|
"autogain#0",
|
||||||
"limiter#0",
|
"limiter#0",
|
||||||
"stereo_tools#0"
|
"stereo_tools#0"
|
||||||
],
|
],
|
||||||
"rnnoise#0": {
|
"rnnoise#0": {
|
||||||
"bypass": false,
|
"bypass": false,
|
||||||
"enable-vad": true,
|
"enable-vad": true,
|
||||||
"input-gain": 0.0,
|
"input-gain": 0.0,
|
||||||
"model-path": "",
|
"model-name": "",
|
||||||
"output-gain": 0.0,
|
"output-gain": 0.0,
|
||||||
"release": 20.0,
|
"release": 20.0,
|
||||||
"vad-thres": 50.0,
|
"vad-thres": 50.0,
|
||||||
"wet": 0.0
|
"wet": 0.0
|
||||||
},
|
},
|
||||||
"stereo_tools#0": {
|
"stereo_tools#0": {
|
||||||
"balance-in": 0.0,
|
"balance-in": 0.0,
|
||||||
"balance-out": 0.0,
|
"balance-out": 0.0,
|
||||||
"bypass": false,
|
"bypass": false,
|
||||||
"delay": -3.469446951953614e-18,
|
"delay": -3.469446951953614e-18,
|
||||||
"input-gain": 0.0,
|
"input-gain": 0.0,
|
||||||
"middle-level": 0.0,
|
"middle-level": 0.0,
|
||||||
"middle-panorama": 0.0,
|
"middle-panorama": 0.0,
|
||||||
"mode": "LR > LL (Mono Left Channel)",
|
"mode": "LR > LL (Mono Left Channel)",
|
||||||
"mutel": false,
|
"mutel": false,
|
||||||
"muter": false,
|
"muter": false,
|
||||||
"output-gain": 0.0,
|
"output-gain": 0.0,
|
||||||
"phasel": false,
|
"phasel": false,
|
||||||
"phaser": false,
|
"phaser": false,
|
||||||
"sc-level": 1.0,
|
"sc-level": 1.0,
|
||||||
"side-balance": 0.0,
|
"side-balance": 0.0,
|
||||||
"side-level": 0.0,
|
"side-level": 0.0,
|
||||||
"softclip": false,
|
"softclip": false,
|
||||||
"stereo-base": 0.0,
|
"stereo-base": 0.0,
|
||||||
"stereo-phase": 0.0
|
"stereo-phase": 0.0
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -5,10 +5,10 @@
|
||||||
|
|
||||||
[core]
|
[core]
|
||||||
autocrlf = input
|
autocrlf = input
|
||||||
excludesfile = ~/.config/git/.gitignore
|
|
||||||
compression = 9
|
compression = 9
|
||||||
whitespace = error
|
whitespace = error
|
||||||
preloadindex = true
|
preloadindex = true
|
||||||
|
excludesfile = ~/.config/git/gitignore
|
||||||
|
|
||||||
[include]
|
[include]
|
||||||
path = ~/.config/git/gitalias.ini
|
path = ~/.config/git/gitalias.ini
|
||||||
|
|
|
||||||
|
|
@ -88,3 +88,30 @@ elif [[ -n "${ZSH_VERSION:-}" ]]; then
|
||||||
compdef _yay_zsh_completion yay
|
compdef _yay_zsh_completion yay
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
_use_node_completion() {
|
||||||
|
local -a versions
|
||||||
|
local script_dir=""
|
||||||
|
|
||||||
|
# Find the script directory
|
||||||
|
if [ -f "./use-node.sh" ]; then
|
||||||
|
script_dir="."
|
||||||
|
else
|
||||||
|
# Find the actual script location
|
||||||
|
script_dir="$(dirname "$(readlink -f ~/.local/bin/use-node 2>/dev/null || echo ~/.local/bin/use-node)")"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Get versions from nodejs-* directories only
|
||||||
|
if [ -d "$script_dir" ]; then
|
||||||
|
versions=($(find "$script_dir" -maxdepth 1 -type d -name "nodejs-*" 2>/dev/null | sed 's/.*nodejs-/node@/'))
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${#versions[@]} -gt 0 ]]; then
|
||||||
|
_describe 'node versions' versions
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
# Register the completion
|
||||||
|
compdef _use_node_completion ./use-node.sh
|
||||||
|
compdef _use_node_completion use-node.sh
|
||||||
|
compdef _use_node_completion use-node
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -723,7 +723,7 @@ yay() {
|
||||||
# System update
|
# System update
|
||||||
update|"-Syu")
|
update|"-Syu")
|
||||||
echo "Updating NixOS system..."
|
echo "Updating NixOS system..."
|
||||||
nh os switch ~/.config/nixos --update
|
nh os switch ~/.config/nixos --update --ask
|
||||||
;;
|
;;
|
||||||
|
|
||||||
# Search packages
|
# Search packages
|
||||||
|
|
@ -781,7 +781,7 @@ EOF
|
||||||
# Default: rebuild system
|
# Default: rebuild system
|
||||||
"")
|
"")
|
||||||
echo "Rebuilding NixOS system..."
|
echo "Rebuilding NixOS system..."
|
||||||
nh os switch ~/.config/nixos
|
nh os switch ~/.config/nixos --ask
|
||||||
;;
|
;;
|
||||||
|
|
||||||
# Try to install unknown commands
|
# Try to install unknown commands
|
||||||
|
|
|
||||||
|
|
@ -21,18 +21,18 @@ zap() {
|
||||||
# Update plugins sequentially (clean output)
|
# Update plugins sequentially (clean output)
|
||||||
for plugin in "${plugins[@]}"; do
|
for plugin in "${plugins[@]}"; do
|
||||||
plugin_name=${plugin##*/}
|
plugin_name=${plugin##*/}
|
||||||
|
|
||||||
if [ ! -d "$PLUGIN_DIR/$plugin_name" ]; then
|
if [ ! -d "$PLUGIN_DIR/$plugin_name" ]; then
|
||||||
echo "Installing $plugin_name"
|
echo "Installing $plugin_name"
|
||||||
git clone --quiet "https://github.com/$plugin" "$PLUGIN_DIR/$plugin_name" --depth=1
|
git clone --quiet "https://github.com/$plugin" "$PLUGIN_DIR/$plugin_name" --depth=1
|
||||||
else
|
else
|
||||||
old_hash=$(git -C "$PLUGIN_DIR/$plugin_name" rev-parse HEAD 2>/dev/null)
|
old_hash=$(git -C "$PLUGIN_DIR/$plugin_name" rev-parse HEAD 2>/dev/null)
|
||||||
|
|
||||||
git -C "$PLUGIN_DIR/$plugin_name" fetch --quiet
|
git -C "$PLUGIN_DIR/$plugin_name" fetch --quiet
|
||||||
git -C "$PLUGIN_DIR/$plugin_name" reset --hard origin/HEAD --quiet
|
git -C "$PLUGIN_DIR/$plugin_name" reset --hard origin/HEAD --quiet
|
||||||
|
|
||||||
new_hash=$(git -C "$PLUGIN_DIR/$plugin_name" rev-parse HEAD 2>/dev/null)
|
new_hash=$(git -C "$PLUGIN_DIR/$plugin_name" rev-parse HEAD 2>/dev/null)
|
||||||
|
|
||||||
if [ "$old_hash" = "$new_hash" ]; then
|
if [ "$old_hash" = "$new_hash" ]; then
|
||||||
echo "✓ $plugin_name (up to date)"
|
echo "✓ $plugin_name (up to date)"
|
||||||
else
|
else
|
||||||
|
|
@ -40,7 +40,7 @@ zap() {
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
for dir in "$PLUGIN_DIR"/*; do
|
for dir in "$PLUGIN_DIR"/*; do
|
||||||
if [ -d "$dir" ]; then
|
if [ -d "$dir" ]; then
|
||||||
plugin_name=$(basename "$dir")
|
plugin_name=$(basename "$dir")
|
||||||
|
|
@ -50,7 +50,7 @@ zap() {
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
echo "Plugin update complete!"
|
echo "Plugin update complete!"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -80,6 +80,6 @@ source "$ZDOTDIR/rose-pine.sh"
|
||||||
|
|
||||||
# Defer loading
|
# Defer loading
|
||||||
zsh-defer source "$PLUGIN_DIR/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"
|
zsh-defer source "$PLUGIN_DIR/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"
|
||||||
for config in mise.zsh tmux.zsh functions.zsh alias.zsh keymap.zsh path.zsh pnpm.zsh; do
|
for config in tmux.zsh functions.zsh alias.zsh keymap.zsh path.zsh pnpm.zsh; do
|
||||||
zsh-defer source "$ZDOTDIR/$config"
|
zsh-defer source "$ZDOTDIR/$config"
|
||||||
done
|
done
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue