im not claiming these are the best, they just work for me.
Doesnt mater if you need to sync a directory on the same system or a remote one, works great.
my favorite use cases:
rsync -rtvP /dir1/ /dir2/
sudo rsync -rtvzP /localdir/ user@host:/remotedir/
youtube-dl with extra features like python 3,7 and --no-abort-on-error by deault.
aliases i use for yt-dlp:
alias yta-aac="yt-dlp --extract-audio --audio-format aac "
alias yta-best="yt-dlp --extract-audio --audio-format best "
alias yta-flac="yt-dlp --extract-audio --audio-format flac "
alias yta-mp3="yt-dlp --extract-audio --audio-format mp3 "
prefered theme (modified dracula)
colors:
# Default colors
primary:
background: "0x1d1f21"
foreground: '0xf8f8f2'
# Normal colors
normal:
black: '0x000000'
red: '0xff5555'
green: '0x50fa7b'
yellow: '0xf1fa8c'
blue: '0xbd93f9'
magenta: '0xff79c6'
cyan: '0x8be9fd'
white: '0xbfbfbf'
# Bright colors
bright:
black: '0x4d4d4d'
red: '0xff6e67'
green: '0x5af78e'
yellow: '0xf4f99d'
blue: '0xcaa9fa'
magenta: '0xff92d0'
cyan: '0x9aedfe'
white: '0xe6e6e6'
zsh statusline
autoload -U colors && colors # Load colors
PS1="%B%{$fg[red]%}[%{$fg[blue]%}%n%{$fg[red]%}@%{$fg[blue]%}%M
%{$fg[green]%}%~%{$fg[red]%}]%{$reset_color%}$%b "
C-x c-f : find file
c-x c-s : save file
c-x c-w : specify where to save file
c-x c-b : switch buffer
c-x c-k : kill bufer
c-x 2 : window split horizontal
c-x 3 : window split vertical
c-x o : switch window
c-x 0 : kill window
c-z : switch Evil/Emacs
c-g : quit anything (like :qa! in vim)
set transparency
(set-frame-parameter (selected-frame) 'alpha '(85 . 50))
(add-to-list 'default-frame-alist '(alpha . (85 . 50)))
bind that shit to C-c t
(defun toggle-transparency ()
(interactive)
(let ((alpha (frame-parameter nil 'alpha)))
(set-frame-parameternil 'alpha
(if (eql (cond ((numberp alpha) alpha)
((numberp (cdr alpha)) (cdr alpha))
;; Also handle undocumented ( ) form.
((numberp (cadr alpha)) (cadr alpha)))
100)
'(85 . 50) '(100 . 100)))))
(global-set-key (kbd "C-c t") 'toggle-transparency)
for packet tracer you need the following:
https://aur.archlinux.org/packages/packettracer
and
https://www.netacad.com/courses/packet-tracer
next moves the .deb (PacketTracer**_**bit_linux.deb) you got from netacad and put them in the packettracer/ dir and move to the dir with cd packettracer/ and run:
$ makepkg -i
<-go back