Compare commits
No commits in common. "43007d310ec4df115631bce9e101a3e3659bd3e5" and "0a61c85a9cab4eaad1b4036bc49e0add0c229a35" have entirely different histories.
43007d310e
...
0a61c85a9c
26 changed files with 102 additions and 164 deletions
|
|
@ -68,7 +68,7 @@ update_ms = 2000
|
||||||
|
|
||||||
#* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct",
|
#* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct",
|
||||||
#* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly.
|
#* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly.
|
||||||
proc_sorting = "cpu direct"
|
proc_sorting = "cpu lazy"
|
||||||
|
|
||||||
#* Reverse sorting order, True or False.
|
#* Reverse sorting order, True or False.
|
||||||
proc_reversed = false
|
proc_reversed = false
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
# use gpu for video output
|
# use gpu for video output
|
||||||
vo=gpu
|
vo=gpu
|
||||||
# enable safe hardware decoding to reduce cpu usage
|
# enable safe hardware decoding to reduce cpu usage
|
||||||
hwdec=vaapi
|
hwdec=auto-safe
|
||||||
# keep the player window open after the file finishes
|
# keep the player window open after the file finishes
|
||||||
keep-open=yes
|
keep-open=yes
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
// STARTUP DAEMONS
|
// STARTUP DAEMONS
|
||||||
//spawn-at-startup "/usr/lib/polkit-kde-authentication-agent-1"
|
//spawn-at-startup "/usr/lib/polkit-kde-authentication-agent-1"
|
||||||
spawn-at-startup "/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1"
|
spawn-at-startup "/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1"
|
||||||
spawn-at-startup "swaybg" "-i" "/home/sgbv/pictures/turtle.jpg" "-m" "fill"
|
spawn-at-startup "swaybg" "-i" "/home/sgbv/Pictures/turtle.jpg" "-m" "fill"
|
||||||
spawn-at-startup "waybar"
|
spawn-at-startup "waybar"
|
||||||
spawn-at-startup "mako"
|
spawn-at-startup "mako"
|
||||||
spawn-at-startup "nm-applet"
|
spawn-at-startup "nm-applet"
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ binds {
|
||||||
|
|
||||||
// APPLICATION LAUNCHERS
|
// APPLICATION LAUNCHERS
|
||||||
Mod+B cooldown-ms=500 { spawn "librewolf"; }
|
Mod+B cooldown-ms=500 { spawn "librewolf"; }
|
||||||
Mod+Shift+B cooldown-ms=500 { spawn "brave-origin"; }
|
Mod+Shift+B cooldown-ms=500 { spawn "firefox"; }
|
||||||
Mod+Alt+B cooldown-ms=500 { spawn "tor-browser"; }
|
Mod+Alt+B cooldown-ms=500 { spawn "tor-browser"; }
|
||||||
Mod+O cooldown-ms=500 { spawn "obsidian"; }
|
Mod+O cooldown-ms=500 { spawn "obsidian"; }
|
||||||
Mod+A cooldown-ms=500 { spawn "enteauth"; }
|
Mod+A cooldown-ms=500 { spawn "enteauth"; }
|
||||||
|
|
|
||||||
|
|
@ -41,11 +41,6 @@ layout {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
environment {
|
|
||||||
QT_QPA_PLATFORMTHEME "qt6ct"
|
|
||||||
GTK_THEME "Adwaita:dark"
|
|
||||||
}
|
|
||||||
|
|
||||||
// MODULE INCLUSIONS
|
// MODULE INCLUSIONS
|
||||||
// merge external logical blocks
|
// merge external logical blocks
|
||||||
include "autostart.kdl"
|
include "autostart.kdl"
|
||||||
|
|
|
||||||
|
|
@ -7,9 +7,8 @@ window-rule {
|
||||||
}
|
}
|
||||||
|
|
||||||
window-rule {
|
window-rule {
|
||||||
//match app-id="firefox" title="Picture-in-Picture"
|
match app-id="firefox" title="Picture-in-Picture"
|
||||||
match app-id="librewolf" title="Picture-in-Picture"
|
match app-id="librewolf" title="Picture-in-Picture"
|
||||||
match app-id="brave-origin" title="Picture-in-picture"
|
|
||||||
|
|
||||||
open-floating true
|
open-floating true
|
||||||
default-floating-position x=1466 y=44
|
default-floating-position x=1466 y=44
|
||||||
|
|
@ -65,6 +64,11 @@ window-rule {
|
||||||
open-maximized-to-edges true
|
open-maximized-to-edges true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
window-rule {
|
||||||
|
match app-id="Tor Browser"
|
||||||
|
open-maximized-to-edges true
|
||||||
|
}
|
||||||
|
|
||||||
// Column widths
|
// Column widths
|
||||||
window-rule {
|
window-rule {
|
||||||
match app-id="Alacritty"
|
match app-id="Alacritty"
|
||||||
|
|
@ -81,42 +85,69 @@ window-rule {
|
||||||
default-column-width { proportion 0.60; }
|
default-column-width { proportion 0.60; }
|
||||||
}
|
}
|
||||||
|
|
||||||
//window-rule {
|
window-rule {
|
||||||
// match app-id="firefox"
|
match app-id="firefox"
|
||||||
// default-column-width { proportion 0.40; }
|
default-column-width { proportion 0.40; }
|
||||||
//}
|
}
|
||||||
|
|
||||||
window-rule {
|
window-rule {
|
||||||
match app-id="librewolf"
|
match app-id="librewolf"
|
||||||
match app-id="brave-origin"
|
|
||||||
default-column-width { proportion 0.40; }
|
default-column-width { proportion 0.40; }
|
||||||
}
|
}
|
||||||
|
|
||||||
// Privacy
|
// Privacy
|
||||||
window-rule {
|
window-rule {
|
||||||
match app-id="Tor Browser"
|
match app-id="Tor Browser"
|
||||||
|
|
||||||
block-out-from "screencast"
|
block-out-from "screencast"
|
||||||
}
|
}
|
||||||
|
|
||||||
// Workspace placement
|
// Workspace placement
|
||||||
|
window-rule {
|
||||||
|
match app-id="Alacritty"
|
||||||
|
open-on-workspace "main"
|
||||||
|
}
|
||||||
|
|
||||||
|
window-rule {
|
||||||
|
match app-id="org.gnome.Nautilus"
|
||||||
|
open-on-workspace "main"
|
||||||
|
}
|
||||||
|
|
||||||
|
window-rule {
|
||||||
|
match app-id="code"
|
||||||
|
open-on-workspace "main"
|
||||||
|
}
|
||||||
|
|
||||||
|
window-rule {
|
||||||
|
match app-id="firefox"
|
||||||
|
open-on-workspace "main"
|
||||||
|
}
|
||||||
|
|
||||||
|
window-rule {
|
||||||
|
match app-id="librewolf"
|
||||||
|
open-on-workspace "main"
|
||||||
|
}
|
||||||
|
|
||||||
|
window-rule {
|
||||||
|
match app-id="md.Obsidian"
|
||||||
|
open-on-workspace "gaming"
|
||||||
|
}
|
||||||
|
|
||||||
window-rule {
|
window-rule {
|
||||||
match app-id="org.azahar_emu.Azahar"
|
match app-id="org.azahar_emu.Azahar"
|
||||||
open-on-workspace "gaming"
|
open-on-workspace "gaming"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
window-rule {
|
||||||
|
match app-id="org.telegram.desktop"
|
||||||
|
open-on-workspace "private"
|
||||||
|
}
|
||||||
|
|
||||||
window-rule {
|
window-rule {
|
||||||
match app-id="Tor Browser"
|
match app-id="Tor Browser"
|
||||||
open-on-workspace "private"
|
open-on-workspace "private"
|
||||||
}
|
}
|
||||||
|
|
||||||
window-rule {
|
|
||||||
open-on-workspace "main"
|
|
||||||
match app-id="librewolf"
|
|
||||||
match app-id="brave-origin"
|
|
||||||
match app-id="Alacritty"
|
|
||||||
match app-id="md.obsidian.Obsidian"
|
|
||||||
}
|
|
||||||
|
|
||||||
// Workspaces
|
// Workspaces
|
||||||
workspace "main"
|
workspace "main"
|
||||||
workspace "gaming"
|
workspace "gaming"
|
||||||
|
|
|
||||||
|
|
@ -1,31 +1,2 @@
|
||||||
[Appearance]
|
|
||||||
color_scheme_path=/usr/share/qt5ct/colors/darker.conf
|
|
||||||
custom_palette=true
|
|
||||||
standard_dialogs=gtk3
|
|
||||||
style=Fusion
|
|
||||||
|
|
||||||
[Fonts]
|
|
||||||
fixed="Sans Serif,9,-1,5,50,0,0,0,0,0"
|
|
||||||
general="Sans Serif,9,-1,5,50,0,0,0,0,0"
|
|
||||||
|
|
||||||
[Interface]
|
|
||||||
activate_item_on_single_click=1
|
|
||||||
buttonbox_layout=0
|
|
||||||
cursor_flash_time=1000
|
|
||||||
dialog_buttons_have_icons=1
|
|
||||||
double_click_interval=400
|
|
||||||
gui_effects=@Invalid()
|
|
||||||
keyboard_scheme=2
|
|
||||||
menus_have_icons=true
|
|
||||||
show_shortcuts_in_context_menus=true
|
|
||||||
stylesheets=@Invalid()
|
|
||||||
toolbutton_style=4
|
|
||||||
underline_shortcut=1
|
|
||||||
wheel_scroll_lines=3
|
|
||||||
|
|
||||||
[SettingsWindow]
|
[SettingsWindow]
|
||||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\xff\xff\xff\xfd\xff\xff\xff\xe2\0\0\x3\xb7\0\0\x3\xf7\0\0\0\0\0\0\0\0\0\0\x3\xb4\0\0\x3\xf4\0\0\0\0\0\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\x3\xb4\0\0\x3\xf4)
|
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\xff\xff\xff\xfd\xff\xff\xff\xe2\0\0\x3\xb2\0\0\x4\r\0\0\0\0\0\0\0\0\0\0\x3\xaf\0\0\x4\n\0\0\0\0\0\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\x3\xaf\0\0\x4\n)
|
||||||
|
|
||||||
[Troubleshooting]
|
|
||||||
force_raster_widgets=1
|
|
||||||
ignored_applications=@Invalid()
|
|
||||||
|
|
|
||||||
|
|
@ -1,31 +1,2 @@
|
||||||
[Appearance]
|
|
||||||
color_scheme_path=/usr/share/qt6ct/colors/darker.conf
|
|
||||||
custom_palette=true
|
|
||||||
standard_dialogs=xdgdesktopportal
|
|
||||||
style=Fusion
|
|
||||||
|
|
||||||
[Fonts]
|
|
||||||
fixed="Sans Serif,9,-1,5,400,0,0,0,0,0,0,0,0,0,0,1,,0,0"
|
|
||||||
general="Sans Serif,9,-1,5,400,0,0,0,0,0,0,0,0,0,0,1,,0,0"
|
|
||||||
|
|
||||||
[Interface]
|
|
||||||
activate_item_on_single_click=1
|
|
||||||
buttonbox_layout=0
|
|
||||||
cursor_flash_time=1000
|
|
||||||
dialog_buttons_have_icons=1
|
|
||||||
double_click_interval=400
|
|
||||||
gui_effects=@Invalid()
|
|
||||||
keyboard_scheme=2
|
|
||||||
menus_have_icons=true
|
|
||||||
show_shortcuts_in_context_menus=true
|
|
||||||
stylesheets=@Invalid()
|
|
||||||
toolbutton_style=4
|
|
||||||
underline_shortcut=1
|
|
||||||
wheel_scroll_lines=3
|
|
||||||
|
|
||||||
[SettingsWindow]
|
[SettingsWindow]
|
||||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\xff\xff\xff\xfd\xff\xff\xff\xe2\0\0\x3\xb7\0\0\x3\xf7\0\0\0\0\0\0\0\0\0\0\x3\xb4\0\0\x3\xf4\0\0\0\0\0\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\x3\xb4\0\0\x3\xf4)
|
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\xff\xff\xff\xfd\xff\xff\xff\xe2\0\0\x3\xb2\0\0\x4\r\0\0\0\0\0\0\0\0\0\0\x3\xaf\0\0\x4\n\0\0\0\0\0\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\x3\xaf\0\0\x4\n)
|
||||||
|
|
||||||
[Troubleshooting]
|
|
||||||
force_raster_widgets=1
|
|
||||||
ignored_applications=@Invalid()
|
|
||||||
|
|
|
||||||
0
.local/bin/adbx
Normal file → Executable file
0
.local/bin/adbx
Normal file → Executable file
0
.local/bin/archive
Normal file → Executable file
0
.local/bin/archive
Normal file → Executable file
0
.local/bin/audit-pkg
Normal file → Executable file
0
.local/bin/audit-pkg
Normal file → Executable file
0
.local/bin/audit-users
Normal file → Executable file
0
.local/bin/audit-users
Normal file → Executable file
0
.local/bin/backup-obsd
Normal file → Executable file
0
.local/bin/backup-obsd
Normal file → Executable file
0
.local/bin/bw
Normal file → Executable file
0
.local/bin/bw
Normal file → Executable file
0
.local/bin/hledger-charts
Normal file → Executable file
0
.local/bin/hledger-charts
Normal file → Executable file
0
.local/bin/md2csv
Normal file → Executable file
0
.local/bin/md2csv
Normal file → Executable file
0
.local/bin/md2hledger
Normal file → Executable file
0
.local/bin/md2hledger
Normal file → Executable file
0
.local/bin/obsd-bash-2026-06-03
Normal file → Executable file
0
.local/bin/obsd-bash-2026-06-03
Normal file → Executable file
0
.local/bin/obsd-python-2026-07-26
Normal file → Executable file
0
.local/bin/obsd-python-2026-07-26
Normal file → Executable file
|
|
@ -1,6 +1,7 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# MENU ENTRIES
|
# MENU ENTRIES
|
||||||
|
# define the string values for the power options
|
||||||
lock="lock"
|
lock="lock"
|
||||||
suspend="suspend"
|
suspend="suspend"
|
||||||
hibernate="hibernate"
|
hibernate="hibernate"
|
||||||
|
|
@ -9,27 +10,29 @@ reboot="reboot"
|
||||||
shutdown="shutdown"
|
shutdown="shutdown"
|
||||||
|
|
||||||
# USER INPUT
|
# USER INPUT
|
||||||
|
# pipe options into fuzzel and capture the string output
|
||||||
selected=$(printf "%s\n%s\n%s\n%s\n%s\n%s" "$lock" "$suspend" "$hibernate" "$logout" "$reboot" "$shutdown" | fuzzel --dmenu --prompt "power: ")
|
selected=$(printf "%s\n%s\n%s\n%s\n%s\n%s" "$lock" "$suspend" "$hibernate" "$logout" "$reboot" "$shutdown" | fuzzel --dmenu --prompt "power: ")
|
||||||
|
|
||||||
# EXECUTION ROUTING
|
# EXECUTION ROUTING
|
||||||
|
# match the captured string to the system daemon command
|
||||||
case "$selected" in
|
case "$selected" in
|
||||||
"$lock")
|
"$lock")
|
||||||
swaylock -f -c 000000
|
swaylock -f -c 000000
|
||||||
;;
|
;;
|
||||||
"$suspend")
|
"$suspend")
|
||||||
doas loginctl suspend
|
loginctl suspend
|
||||||
;;
|
;;
|
||||||
"$hibernate")
|
"$hibernate")
|
||||||
doas loginctl hibernate
|
loginctl hibernate
|
||||||
;;
|
;;
|
||||||
"$logout")
|
"$logout")
|
||||||
loginctl terminate-session "$XDG_SESSION_ID"
|
loginctl terminate-session "$XDG_SESSION_ID"
|
||||||
;;
|
;;
|
||||||
"$reboot")
|
"$reboot")
|
||||||
doas reboot
|
loginctl reboot
|
||||||
;;
|
;;
|
||||||
"$shutdown")
|
"$shutdown")
|
||||||
doas poweroff
|
loginctl shutdown
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
exit 0
|
exit 0
|
||||||
|
|
|
||||||
0
.local/bin/scratch
Normal file → Executable file
0
.local/bin/scratch
Normal file → Executable file
0
.local/bin/strap-archlinux-vm
Normal file → Executable file
0
.local/bin/strap-archlinux-vm
Normal file → Executable file
0
.local/bin/strap-artix-vm
Normal file → Executable file
0
.local/bin/strap-artix-vm
Normal file → Executable file
|
|
@ -1 +1 @@
|
||||||
cd && clear;
|
cd "$1" && clear;
|
||||||
|
|
|
||||||
|
|
@ -4,9 +4,9 @@ eval "$(starship init zsh)"
|
||||||
|
|
||||||
# ZOXIDE INITIALISATION
|
# ZOXIDE INITIALISATION
|
||||||
# start the smart directory jumper
|
# start the smart directory jumper
|
||||||
if command -v zoxide >/dev/null 2>&1; then
|
#if command -v zoxide >/dev/null 2>&1; then
|
||||||
eval "$(zoxide init zsh --cmd cd)"
|
# eval "$(zoxide init zsh --cmd cd)"
|
||||||
fi
|
#fi
|
||||||
|
|
||||||
# TMUX CHECK
|
# TMUX CHECK
|
||||||
# verify active multiplexer sessions
|
# verify active multiplexer sessions
|
||||||
|
|
|
||||||
|
|
@ -1,98 +1,65 @@
|
||||||
# shellcheck disable=all
|
# shellcheck disable=all
|
||||||
|
alias pm='sudo pacman'
|
||||||
# Package management
|
|
||||||
alias pm='doas pacman'
|
|
||||||
alias pr='paru'
|
alias pr='paru'
|
||||||
|
|
||||||
# EZA CORE
|
alias z='cd'
|
||||||
alias lz='eza --icons=always --git'
|
|
||||||
alias ll='eza --icons=always --git -l'
|
|
||||||
alias la='eza --icons=always --git -a'
|
|
||||||
alias lla='eza --icons=always --git -la'
|
|
||||||
alias lD='eza --icons=always --git -D'
|
|
||||||
alias llD='eza --icons=always --git -lD'
|
|
||||||
alias lt='eza --icons=always --git --tree'
|
|
||||||
alias lt1='eza --icons=always --git --tree --level=1'
|
|
||||||
alias lt2='eza --icons=always --git --tree --level=2'
|
|
||||||
alias lt3='eza --icons=always --git --tree --level=3'
|
|
||||||
alias lt4='eza --icons=always --git --tree --level=4'
|
|
||||||
alias lt5='eza --icons=always --git --tree --level=5'
|
|
||||||
alias ltd='eza --icons=always --git --tree --level=2 -D'
|
|
||||||
alias lta='eza --icons=always --git --tree -a'
|
|
||||||
alias ltla='eza --icons=always --git --tree -la'
|
|
||||||
alias lS='eza --icons=always --git --sort=size'
|
|
||||||
alias lm='eza --icons=always --git --sort=modified'
|
|
||||||
alias lN='eza --icons=always --git --sort=name'
|
|
||||||
alias le='eza --icons=always --git --sort=extension'
|
|
||||||
alias lls='eza --icons=always --git -l --sort=size'
|
|
||||||
alias llt='eza --icons=always --git -l --sort=modified'
|
|
||||||
alias lln='eza --icons=always --git -l --sort=name'
|
|
||||||
alias lle='eza --icons=always --git -l --sort=extension'
|
|
||||||
alias lnew='eza --icons=always --git -l --sort=modified --reverse'
|
|
||||||
alias lbig='eza --icons=always --git -l --sort=size'
|
|
||||||
alias lg='eza --icons=always --git'
|
|
||||||
alias lgl='eza --icons=always --git -l'
|
|
||||||
alias lgt='eza --icons=always --git --tree'
|
|
||||||
alias ldir='eza --icons=always --git --group-directories-first'
|
|
||||||
alias lldir='eza --icons=always --git -l --group-directories-first'
|
|
||||||
alias ladir='eza --icons=always --git -la --group-directories-first'
|
|
||||||
alias labs='eza --icons=always --git --absolute'
|
|
||||||
alias lli='eza --icons=always --git -l --inode'
|
|
||||||
alias lng='eza --icons=always'
|
|
||||||
alias lni='eza --git'
|
|
||||||
|
|
||||||
alias ls='ls --color=always'
|
alias ls='ls --color=always'
|
||||||
alias tree='tree -C'
|
alias lz='eza --group-directories-first'
|
||||||
|
alias l='eza -l --group-directories-first --git'
|
||||||
|
alias li='eza -laai --group-directories-first --git'
|
||||||
|
alias la='eza -la --group-directories-first --git'
|
||||||
|
alias lt='eza -l --tree --group-directories-first --git'
|
||||||
|
alias lta='eza -la --tree --group-directories-first --git'
|
||||||
|
alias lt2='eza --tree --level=2'
|
||||||
|
alias lt3='eza --tree --level=3'
|
||||||
|
alias cat='bat --paging=never'
|
||||||
|
alias bap='bat --paging=always'
|
||||||
|
alias b='bat'
|
||||||
|
|
||||||
# File operations
|
alias cp='cp -iv'
|
||||||
alias rm='rm -iv'
|
alias mv='mv -iv'
|
||||||
alias rmr='rm -riv'
|
alias rm='rm -Iv'
|
||||||
|
alias rmr='rm -Irv'
|
||||||
alias rmf='rm -frv'
|
alias rmf='rm -frv'
|
||||||
|
alias mkdir='mkdir -pv'
|
||||||
|
|
||||||
alias mv='mv -v'
|
|
||||||
|
|
||||||
# Editor
|
|
||||||
alias ,='nvim'
|
alias ,='nvim'
|
||||||
alias ,,='doas nvim'
|
alias ,,='sudo nvim'
|
||||||
|
|
||||||
# System / text utilities
|
alias grep='grep --color=auto'
|
||||||
alias diff='diff --color=auto'
|
alias diff='diff --color=auto'
|
||||||
alias ip='ip --color=auto'
|
alias ip='ip --color=auto'
|
||||||
alias df='df -h'
|
alias df='df -h'
|
||||||
|
alias du='du -h'
|
||||||
alias free='free -h'
|
alias free='free -h'
|
||||||
|
|
||||||
alias chmod='chmod -v'
|
alias chmod='chmod -v'
|
||||||
alias suchmod='doas chmod -v'
|
alias suchmod='sudo chmod -v'
|
||||||
alias chown='chown -v'
|
alias cls='clear'
|
||||||
alias suchown='doas chown -v'
|
alias path='echo $PATH | tr ":" "\n"'
|
||||||
|
alias reload='exec bash'
|
||||||
|
|
||||||
# Navigation / shell
|
alias -g L='| less'
|
||||||
alias path='print -l ${(s.:.)PATH}'
|
alias -g G='| grep -i'
|
||||||
alias reload='exec zsh'
|
alias -g WCL='| wc -l'
|
||||||
|
alias -g WCC='| wc -c'
|
||||||
|
alias -g WCM='| wc -m'
|
||||||
|
alias -g NUL='>/dev/null 2>&1'
|
||||||
|
alias -g E='2>&1'
|
||||||
|
alias -g C='; clear'
|
||||||
|
alias -g COPY='| wl-copy'
|
||||||
|
alias -g ANSICOPY='| ansifilter | wl-copy'
|
||||||
|
|
||||||
# Miscellaneous
|
alias fullcharge='sudo tlp fullcharge'
|
||||||
alias fullcharge='doas tlp fullcharge'
|
|
||||||
alias paste='wl-paste'
|
alias paste='wl-paste'
|
||||||
alias ic='incus'
|
alias ic='incus'
|
||||||
alias slowcat='pv -l -L 3 -q'
|
|
||||||
|
|
||||||
alias ff='fastfetch'
|
alias fastfetch='fastfetch --config examples/25.jsonc'
|
||||||
|
|
||||||
alias py='python3'
|
alias py='python3'
|
||||||
alias ipy='ipython'
|
alias ipy='ipython'
|
||||||
|
|
||||||
alias zt='zathura'
|
alias zt='zathura'
|
||||||
|
|
||||||
alias hibernate='doas loginctl hibernate'
|
alias sys='systemctl --user'
|
||||||
|
alias susys='sudo systemctl'
|
||||||
# Zsh global aliases
|
|
||||||
alias -g L='| less'
|
|
||||||
alias -g G='| grep -i'
|
|
||||||
alias -g W='| wc -l'
|
|
||||||
alias -g NUL='>/dev/null 2>&1'
|
|
||||||
alias -g E='2>&1'
|
|
||||||
alias -g C='; clear;'
|
|
||||||
alias -g CP='| wl-copy'
|
|
||||||
alias -g ACP='| ansifilter | wl-copy'
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue