blob: 98951a48ab07f87a0d78e32a888dead1f63f2234 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
|
# ~/.config/fish/config.fish
if status is-interactive
# ENVIRONMENT VARIABLES
set -x EDITOR nvim
set -x TERMINAL alacritty
set -x VIMRUNTIME "/usr/share/nvim/runtime"
#set -x WINEPREFIX ~/winestuff/ps2018
set -x WINEARCH win64
set -x PATH $ANDROID_HOME/cmdline-tools/latest/bin $PATH
set -x PATH $ANDROID_HOME/platform-tools $PATH
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
# keychain
keychain id_ed25519
keychain D9B423C43C7416D7
source ~/.keychain/(hostname)-fish
#set -gx SSH_AUTH_SOCK (gpgconf --list-dirs agent-ssh-socket)
function fuck -d "correct your previous console command"
set -l fucked_up_command $history[1]
env TF_SHELL=fish TF_ALIAS=fuck PYTHONIOENCODING=utf-8 thefuck $fucked_up_command THEFUCK_ARGUMENT_PLACEHOLDER $argv | read -l unfucked_command
if [ "$unfucked_command" != "" ]
eval $unfucked_command
builtin history delete --exact --case-sensitive -- $fucked_up_command
builtin history merge
end
end
# ALIASES
alias v nvim
alias b bat
alias ff fastfetch
alias nf nfetch
alias lg lazygit
alias irs irssi
alias irc irs
alias src "source ~/.config/fish/config.fish"
alias vimrc "nvim ~/.vimrc"
alias frc "nvim ~/.config/fish/config.fish"
alias nvimrc "nvim ~/.config/nvim/init.vim"
alias ":q" exit
alias replasma "killall plasmashell && kstart5 plasmashell"
alias i3rc "nvim ~/.config/i3/config"
alias kurobarc "nvim ~/.config/i3/kurobar.sh"
alias jmdmenurc "sudo -E nvim /usr/bin/jmdmenu"
alias ghosttyrc "nvim ~/.config/ghostty/config"
alias alattyrc "nvim ~/.config/alacritty/alacritty.toml"
alias suv "sudo -E nvim"
alias ffrc "nvim ~/.config/fastfetch/config.jsonc"
alias cfr "java -jar /usr/bin/cfr.jar"
alias py "python"
alias secsz aarch64-linux-gnu-size
alias drumz "drumseq ch ch h ch s ch h s -x -bpm=360"
alias dashbd-clock "tty-clock -s -c -C 1"
alias trexa "exa --tree --level=2 --icons"
alias tl trexa
alias swayrc "nvim ~/.config/sway/config"
# yes, i truly am *this* lazy btw
alias ql qalc
alias rofi_ty1 "~/.config/rofi/launchers/type-1/launcher.sh"
alias tmuxrc "nvim ~/.tmux.conf"
# trashcan
alias t trash
alias trm trash-put
alias tget trash-restore
alias tempty trash-empty
alias tem tempty
alias tlist trash-list
alias th tlist
alias tls tlist
# endoftrash
alias mkx makex
alias ts tailscale
alias md mkdir
alias arc aerc
alias arcarc "nvim ~/.config/aerc/aerc.conf"
alias apacherc "sudo -E nvim /etc/httpd/conf/httpd.conf"
alias cgitrc "sudo -E nvim /etc/cgitrc"
alias inspirc "sudo -E nvim /etc/inspircd/inspircd.conf"
alias wzrc "nvim ~/.wezterm.lua"
alias kittyrc "nvim ~/.config/kitty/kitty.conf"
alias srm "sudo rm"
alias safexvnc "x11vnc -rfbauth ~/.vnc/passwd -localhost -noxdamage -nowf -noscr -xkb -repeat -shared"
alias svcs "systemctl list-units --type=service --state=running"
alias wlanPwrSaveOn "sudo iw dev wlan0 set power_save on"
alias wlanPwrSaveOff "sudo iw dev wlan0 set power_save off"
alias cpuPwrSaveOn "sudo cpupower frequency-set -g powersave"
alias cpuPwrSaveOff "sudo cpupower frequency-set -g performance"
# sudo systemctl * {
alias starts "sudo systemctl start"
alias ustarts "systemctl --user start"
alias stops "sudo systemctl stop"
alias ustops "systemctl --user stop"
alias reloads "sudo systemctl reload"
alias ureloads "systemctl --user reload"
alias restarts "sudo systemctl restart"
alias urestarts "systemctl --user restart"
alias statuses "sudo systemctl status"
alias ustatuses "systemctl --user status"
alias enables "sudo systemctl enable"
alias uenables "systemctl --user enable"
alias disables "sudo systemctl disable"
alias udisables "systemctl --user disable"
# }
alias tsf "tailscale funnel"
alias finf "cpupower frequency-info"
alias fset "sudo cpupower frequency-set -u"
alias xcp "xclip -selection clipboard"
alias tmx tmux
alias bye "systemctl poweroff"
alias bah-bye "bye"
alias ":C" clear
alias why witr
alias dusg "sudo du -xh / --max-depth=1 2>/dev/null | sort -h"
alias mk make
alias nmc 'nmcli -p'
alias vib 'busybox vi'
alias gitweb 'git instaweb --httpd=webrick'
alias doscc 'x86_64-w64-mingw32-cc'
alias whatson 'sudo lsof -i'
alias m make
alias grubrc 'sudo -E nvim /etc/default/grub'
alias regrub 'sudo grub-mkconfig -o /boot/grub/grub.cfg'
alias em 'emacs -nw'
alias a2c 'aria2c -x 16 -s 16 -k 1M -c'
alias a2d 'aria2c --enable-rpc'
alias sign 'gpg --sign'
alias detach-sign 'gpg --detach-sign'
alias cacafire_term 'DISPLAY= cacafire'
# AVD
set -x ANDROID_HOME /opt/android-sdk
set -x PATH $PATH $ANDROID_HOME/emulator $ANDROID_HOME/tools/bin $ANDROID_HOME/platform-tools
end
|