grantcarthew / notes-eos

EndeavourOS running notes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

EndeavourOS running notes

License:MIT License