notes-eos
EndeavourOS running notes
Review the following:
Basic Setup
sudo pacman -Sy \
bandwhich \
bash-completion \
bat \
ctop \
curlie \
dog \
dua-cli \
entr \
exa \
fd \
fdupes \
fzf \
git \
gping \
hq \
htop \
jq \
mcfly \
mosh \
mtr \
ncdu \
neovim \
ngrep \
ntp \
p7zip \
procs \
ranger \
ripgrep \
rsync \
speedtest-cli \
tig \
tmux \
ttf-cascadia-code \
unzip \
yamllint \
yq
sudo systemctl enable ntpd
sudo systemctl start ntpd
Descriptions:
- bandwhich: Terminal bandwidth utilization tool
- bash-completion: Programmable completion functions for bash
- bat: A cat clone with syntax highlighting and Git integration
- ctop: Top-like interface for container metrics
- curlie: The power of curl, the ease of use of httpie
- dog: A command-line DNS client
- dua-cli: View disk space usage and delete unwanted data, fast
- entr: Run arbitrary commands when files change
- exa: A modern replacement for ‘ls’
- fd: A simple, fast and user-friendly alternative to 'find'
- fdupes: Identifying or deleting duplicate files
- fzf: A command-line fuzzy finder
- git: Source code management
- gping: Ping, but with a graph
- hq: A HTML processor inspired by jq
- htop: An interactive process viewer
- jq: Command-line JSON processor
- McFly: McFly replaces your default ctrl-r shell history search
- mosh: Mobile shell that supports roaming and intelligent local echo
- mtr: Combines the functionality of traceroute and ping into one tool
- ncdu: Disk usage analyzer with an ncurses interface
- neovim (nvim): Better vim
- ngrep: GNU grep applied to the network layer
- ntp: Time sync
- p7zip (7z): File archiver with a high compression ratio
- procs: A modern replacement for ps written in Rust
- ranger: A VIM-inspired filemanager for the console
- ripgrep (rg): Better file text search
- rsync: efficiently transferring and synchronizing files between a computer and a storage
- speedtest-cli: Command line network speed test
- tig: Text-mode interface for Git
- tmux: Terminal multiplexer
- ttf-cascadia-code: Programming and terminal font
- unzip: File decompression
- yamllint: Linter for YAML files
- yq: YAML, JSON, XML, CSV, TOML and properties processor
Cloud Tools
sudo pacman -Ss \
kubectl \
kubeconform \
kubectx \
terraform \
helm
Descriptions:
- kubectl: Kubernetes command-line tool
- kubeconform: Kubernetes manifest validation tool
- kubectx (includes kubens): Faster way to switch between clusters and namespaces in kubectl
- terraform: Infrastructure automation to provision and manage resources in any cloud or data center
- helm: Package manager for Kubernetes