From 536cb338f8ac8a95ca2f5fd421a9bc57840f1db2 Mon Sep 17 00:00:00 2001 From: Tran Hau Date: Sat, 13 Jun 2020 02:08:21 +0700 Subject: [PATCH] big --- .../{bash.md => Essential/Bash.md} | 0 .../{neovim.md => Essential/Neovim.md} | 0 src/Applications/Essential/README.md | 1 + src/Applications/{ => Essential}/bat.md | 0 .../{ => Essential}/diff-so-fancy.md | 0 src/Applications/{ => Essential}/exa.md | 0 src/Applications/{ => Essential}/fd.md | 0 src/Applications/{ => Essential}/fzf.md | 0 src/Applications/{ => Essential}/git.md | 0 src/Applications/{ => Essential}/ripgrep.md | 0 src/Applications/{ => Essential}/rsync.md | 0 src/Applications/{ => Essential}/tldr.md | 0 src/Applications/{ => Essential}/tmux.md | 0 src/Applications/{cheat.md => Misc/Cheat.md} | 0 .../{instaloader.md => Misc/Instaloader.md} | 0 src/Applications/Misc/README.md | 1 + src/Applications/{steam.md => Misc/Steam.md} | 0 .../{ventoy.md => Misc/Ventoy.md} | 0 .../{httpie.md => Network/HTTPie.md} | 0 src/Applications/{mosh.md => Network/Mosh.md} | 0 src/Applications/{ncat.md => Network/Ncat.md} | 0 .../{openvpn.md => Network/OpenVPN.md} | 0 src/Applications/Network/README.md | 1 + src/Applications/{ => Network}/sshuttle.md | 0 .../{blueman.md => System/Blueman.md} | 0 src/Applications/System/README.md | 1 + .../{xinput.md => System/Xinput.md} | 0 .../{ => System}/dnscrypt-proxy.md | 0 src/Applications/{ => System}/fstrim.md | 0 src/Applications/{ => System}/systemd-boot.md | 0 src/Applications/{ => System}/systemd-swap.md | 0 .../systemdJournal.md} | 0 src/Applications/flatpak-snap.md | 119 ------------------ .../{antlr4.md => ANTLR/Condition.md} | 21 +--- src/Development/ANTLR/README.md | 16 +++ src/Development/{docker.md => Docker.md} | 0 src/Development/{go => Go}/README.md | 0 src/Development/{go => Go}/testing.md | 0 src/Development/{go => Go}/time.md | 0 src/Development/{python => Python}/README.md | 0 .../{python => Python}/argparse.md | 0 .../{python => Python}/subprocess.md | 0 src/Development/{python => Python}/venv.md | 0 src/Development/Services/Consul.md | 7 ++ .../{grafana.md => Services/Grafana.md} | 0 .../{minio.md => Services/MinIO.md} | 0 .../{prometheus.md => Services/Prometheus.md} | 0 src/Development/Services/README.md | 1 + .../{redis.md => Services/Redis.md} | 0 src/Development/ansible.md | 6 - src/Development/consul.md | 1 - src/Extensions/README.md | 1 - src/Extensions/browser-extensions.md | 7 -- src/Extensions/gnome-extensions.md | 11 -- src/Extensions/vscode-extensions.md | 13 -- src/SUMMARY.md | 98 ++++++++------- 56 files changed, 80 insertions(+), 225 deletions(-) rename src/Applications/{bash.md => Essential/Bash.md} (100%) rename src/Applications/{neovim.md => Essential/Neovim.md} (100%) create mode 100644 src/Applications/Essential/README.md rename src/Applications/{ => Essential}/bat.md (100%) rename src/Applications/{ => Essential}/diff-so-fancy.md (100%) rename src/Applications/{ => Essential}/exa.md (100%) rename src/Applications/{ => Essential}/fd.md (100%) rename src/Applications/{ => Essential}/fzf.md (100%) rename src/Applications/{ => Essential}/git.md (100%) rename src/Applications/{ => Essential}/ripgrep.md (100%) rename src/Applications/{ => Essential}/rsync.md (100%) rename src/Applications/{ => Essential}/tldr.md (100%) rename src/Applications/{ => Essential}/tmux.md (100%) rename src/Applications/{cheat.md => Misc/Cheat.md} (100%) rename src/Applications/{instaloader.md => Misc/Instaloader.md} (100%) create mode 100644 src/Applications/Misc/README.md rename src/Applications/{steam.md => Misc/Steam.md} (100%) rename src/Applications/{ventoy.md => Misc/Ventoy.md} (100%) rename src/Applications/{httpie.md => Network/HTTPie.md} (100%) rename src/Applications/{mosh.md => Network/Mosh.md} (100%) rename src/Applications/{ncat.md => Network/Ncat.md} (100%) rename src/Applications/{openvpn.md => Network/OpenVPN.md} (100%) create mode 100644 src/Applications/Network/README.md rename src/Applications/{ => Network}/sshuttle.md (100%) rename src/Applications/{blueman.md => System/Blueman.md} (100%) create mode 100644 src/Applications/System/README.md rename src/Applications/{xinput.md => System/Xinput.md} (100%) rename src/Applications/{ => System}/dnscrypt-proxy.md (100%) rename src/Applications/{ => System}/fstrim.md (100%) rename src/Applications/{ => System}/systemd-boot.md (100%) rename src/Applications/{ => System}/systemd-swap.md (100%) rename src/Applications/{systemd-journal.md => System/systemdJournal.md} (100%) delete mode 100644 src/Applications/flatpak-snap.md rename src/Development/{antlr4.md => ANTLR/Condition.md} (77%) create mode 100644 src/Development/ANTLR/README.md rename src/Development/{docker.md => Docker.md} (100%) rename src/Development/{go => Go}/README.md (100%) rename src/Development/{go => Go}/testing.md (100%) rename src/Development/{go => Go}/time.md (100%) rename src/Development/{python => Python}/README.md (100%) rename src/Development/{python => Python}/argparse.md (100%) rename src/Development/{python => Python}/subprocess.md (100%) rename src/Development/{python => Python}/venv.md (100%) create mode 100644 src/Development/Services/Consul.md rename src/Development/{grafana.md => Services/Grafana.md} (100%) rename src/Development/{minio.md => Services/MinIO.md} (100%) rename src/Development/{prometheus.md => Services/Prometheus.md} (100%) create mode 100644 src/Development/Services/README.md rename src/Development/{redis.md => Services/Redis.md} (100%) delete mode 100644 src/Development/ansible.md delete mode 100644 src/Development/consul.md delete mode 100644 src/Extensions/README.md delete mode 100644 src/Extensions/browser-extensions.md delete mode 100644 src/Extensions/gnome-extensions.md delete mode 100644 src/Extensions/vscode-extensions.md diff --git a/src/Applications/bash.md b/src/Applications/Essential/Bash.md similarity index 100% rename from src/Applications/bash.md rename to src/Applications/Essential/Bash.md diff --git a/src/Applications/neovim.md b/src/Applications/Essential/Neovim.md similarity index 100% rename from src/Applications/neovim.md rename to src/Applications/Essential/Neovim.md diff --git a/src/Applications/Essential/README.md b/src/Applications/Essential/README.md new file mode 100644 index 0000000..fcfaf45 --- /dev/null +++ b/src/Applications/Essential/README.md @@ -0,0 +1 @@ +# Essential diff --git a/src/Applications/bat.md b/src/Applications/Essential/bat.md similarity index 100% rename from src/Applications/bat.md rename to src/Applications/Essential/bat.md diff --git a/src/Applications/diff-so-fancy.md b/src/Applications/Essential/diff-so-fancy.md similarity index 100% rename from src/Applications/diff-so-fancy.md rename to src/Applications/Essential/diff-so-fancy.md diff --git a/src/Applications/exa.md b/src/Applications/Essential/exa.md similarity index 100% rename from src/Applications/exa.md rename to src/Applications/Essential/exa.md diff --git a/src/Applications/fd.md b/src/Applications/Essential/fd.md similarity index 100% rename from src/Applications/fd.md rename to src/Applications/Essential/fd.md diff --git a/src/Applications/fzf.md b/src/Applications/Essential/fzf.md similarity index 100% rename from src/Applications/fzf.md rename to src/Applications/Essential/fzf.md diff --git a/src/Applications/git.md b/src/Applications/Essential/git.md similarity index 100% rename from src/Applications/git.md rename to src/Applications/Essential/git.md diff --git a/src/Applications/ripgrep.md b/src/Applications/Essential/ripgrep.md similarity index 100% rename from src/Applications/ripgrep.md rename to src/Applications/Essential/ripgrep.md diff --git a/src/Applications/rsync.md b/src/Applications/Essential/rsync.md similarity index 100% rename from src/Applications/rsync.md rename to src/Applications/Essential/rsync.md diff --git a/src/Applications/tldr.md b/src/Applications/Essential/tldr.md similarity index 100% rename from src/Applications/tldr.md rename to src/Applications/Essential/tldr.md diff --git a/src/Applications/tmux.md b/src/Applications/Essential/tmux.md similarity index 100% rename from src/Applications/tmux.md rename to src/Applications/Essential/tmux.md diff --git a/src/Applications/cheat.md b/src/Applications/Misc/Cheat.md similarity index 100% rename from src/Applications/cheat.md rename to src/Applications/Misc/Cheat.md diff --git a/src/Applications/instaloader.md b/src/Applications/Misc/Instaloader.md similarity index 100% rename from src/Applications/instaloader.md rename to src/Applications/Misc/Instaloader.md diff --git a/src/Applications/Misc/README.md b/src/Applications/Misc/README.md new file mode 100644 index 0000000..1c9323a --- /dev/null +++ b/src/Applications/Misc/README.md @@ -0,0 +1 @@ +# Misc diff --git a/src/Applications/steam.md b/src/Applications/Misc/Steam.md similarity index 100% rename from src/Applications/steam.md rename to src/Applications/Misc/Steam.md diff --git a/src/Applications/ventoy.md b/src/Applications/Misc/Ventoy.md similarity index 100% rename from src/Applications/ventoy.md rename to src/Applications/Misc/Ventoy.md diff --git a/src/Applications/httpie.md b/src/Applications/Network/HTTPie.md similarity index 100% rename from src/Applications/httpie.md rename to src/Applications/Network/HTTPie.md diff --git a/src/Applications/mosh.md b/src/Applications/Network/Mosh.md similarity index 100% rename from src/Applications/mosh.md rename to src/Applications/Network/Mosh.md diff --git a/src/Applications/ncat.md b/src/Applications/Network/Ncat.md similarity index 100% rename from src/Applications/ncat.md rename to src/Applications/Network/Ncat.md diff --git a/src/Applications/openvpn.md b/src/Applications/Network/OpenVPN.md similarity index 100% rename from src/Applications/openvpn.md rename to src/Applications/Network/OpenVPN.md diff --git a/src/Applications/Network/README.md b/src/Applications/Network/README.md new file mode 100644 index 0000000..05db335 --- /dev/null +++ b/src/Applications/Network/README.md @@ -0,0 +1 @@ +# Network diff --git a/src/Applications/sshuttle.md b/src/Applications/Network/sshuttle.md similarity index 100% rename from src/Applications/sshuttle.md rename to src/Applications/Network/sshuttle.md diff --git a/src/Applications/blueman.md b/src/Applications/System/Blueman.md similarity index 100% rename from src/Applications/blueman.md rename to src/Applications/System/Blueman.md diff --git a/src/Applications/System/README.md b/src/Applications/System/README.md new file mode 100644 index 0000000..35d37ed --- /dev/null +++ b/src/Applications/System/README.md @@ -0,0 +1 @@ +# System diff --git a/src/Applications/xinput.md b/src/Applications/System/Xinput.md similarity index 100% rename from src/Applications/xinput.md rename to src/Applications/System/Xinput.md diff --git a/src/Applications/dnscrypt-proxy.md b/src/Applications/System/dnscrypt-proxy.md similarity index 100% rename from src/Applications/dnscrypt-proxy.md rename to src/Applications/System/dnscrypt-proxy.md diff --git a/src/Applications/fstrim.md b/src/Applications/System/fstrim.md similarity index 100% rename from src/Applications/fstrim.md rename to src/Applications/System/fstrim.md diff --git a/src/Applications/systemd-boot.md b/src/Applications/System/systemd-boot.md similarity index 100% rename from src/Applications/systemd-boot.md rename to src/Applications/System/systemd-boot.md diff --git a/src/Applications/systemd-swap.md b/src/Applications/System/systemd-swap.md similarity index 100% rename from src/Applications/systemd-swap.md rename to src/Applications/System/systemd-swap.md diff --git a/src/Applications/systemd-journal.md b/src/Applications/System/systemdJournal.md similarity index 100% rename from src/Applications/systemd-journal.md rename to src/Applications/System/systemdJournal.md diff --git a/src/Applications/flatpak-snap.md b/src/Applications/flatpak-snap.md deleted file mode 100644 index 699717f..0000000 --- a/src/Applications/flatpak-snap.md +++ /dev/null @@ -1,119 +0,0 @@ -# Flatpak and Snap - -## Internet - -Chromium -[Snap](https://snapcraft.io/chromium) - -Firefox -[Flatpak](https://flathub.org/apps/details/org.mozilla.firefox) -[Snap](https://snapcraft.io/firefox) - -## Office - -LibreOffice -[Flatpak](https://flathub.org/apps/details/org.libreoffice.LibreOffice) -[Snap](https://snapcraft.io/libreoffice) - -## Media - -VLC -[Flatpak](https://flathub.org/apps/search/vlc) -[Snap](https://snapcraft.io/vlc) - -Celluloid -[Flatpak](https://flathub.org/apps/details/io.github.celluloid_player.Celluloid) - -OBS Studio -[Flatpak](https://flathub.org/apps/details/com.obsproject.Studio) -[Snap](https://snapcraft.io/obs-studio) - -Video Trimmer -[Flatpak](https://flathub.org/apps/details/org.gnome.gitlab.YaLTeR.VideoTrimmer) - -Peek -[Flatpak](https://flathub.org/apps/details/com.uploadedlobster.peek) - -## Appearance - -Fondo -[Flatpak](https://flathub.org/apps/details/com.github.calo001.fondo) - -HydraPaper -[Flatpak](https://flathub.org/apps/details/org.gabmus.hydrapaper) - -Dynamic Wallpaper Editor -[Flatpak](https://flathub.org/apps/details/com.github.maoschanz.DynamicWallpaperEditor) - -### Games - -Steam -[Flatpak](https://flathub.org/apps/details/com.valvesoftware.Steam) - -### Productivity - -Planner -[Flatpak](https://flathub.org/apps/details/com.github.alainm23.planner) - -bucklespring -[Snap](https://snapcraft.io/bucklespring) - -## Development - -### Languages - -Go -[Snap](https://snapcraft.io/go) - -node -[Snap](https://snapcraft.io/node) - -### Editor - -Neovim -[Flatpak](https://flathub.org/apps/details/io.neovim.nvim) -[Snap](https://snapcraft.io/nvim) - -Visual Studio Code -[Flatpak](https://flathub.org/apps/details/com.visualstudio.code) -[Snap](https://snapcraft.io/code) - -Tau -[Flatpak](https://flathub.org/apps/details/org.gnome.Tau) - -### IDE - -GoLand -[Snap](https://snapcraft.io/goland) - -DataGrip -[Flatpak](https://flathub.org/apps/details/com.jetbrains.DataGrip) -[Snap](https://snapcraft.io/datagrip) - -### API - -Postman -[Flatpak](https://flathub.org/apps/details/com.getpostman.Postman) -[Snap](https://snapcraft.io/postman) - -Insomnia -[Snap](https://snapcraft.io/insomnia) - -### Others - -heroku -[Snap](https://snapcraft.io/heroku) - -## Chat - -Slack -[Flatpak](https://flathub.org/apps/details/com.slack.Slack) -[Snap](https://snapcraft.io/slack) - -Discord -[Flatpak](https://flathub.org/apps/details/com.discordapp.Discord) -[Snap](https://snapcraft.io/discord) - -Telegram Desktop -[Flatpak](https://flathub.org/apps/details/org.telegram.desktop) -[Snap](https://snapcraft.io/telegram-desktop) diff --git a/src/Development/antlr4.md b/src/Development/ANTLR/Condition.md similarity index 77% rename from src/Development/antlr4.md rename to src/Development/ANTLR/Condition.md index 230e91e..20726a4 100644 --- a/src/Development/antlr4.md +++ b/src/Development/ANTLR/Condition.md @@ -1,23 +1,4 @@ -# ANTLR4 - -| Distribution | Package | -| ------------ | -------- | -| Arch Linux | `antlr4` | -| Ubuntu | `antlr4` | - -Add to `~/.bashrc`: - -```bash -# Arch Linux -export classpath=".:/usr/share/java/antlr-complete.jar:$classpath" - -# Ubuntu -export classpath=".:/usr/share/java/antlr4.jar:$classpath" -``` - -Read [Getting Started with ANTLR v4](https://github.com/antlr/antlr4/blob/master/doc/getting-started.md). - -Sample `Condition.g4`: +# Condition ```antlr4 grammar Condition; diff --git a/src/Development/ANTLR/README.md b/src/Development/ANTLR/README.md new file mode 100644 index 0000000..304cdfa --- /dev/null +++ b/src/Development/ANTLR/README.md @@ -0,0 +1,16 @@ +# [ANTLR](https://www.antlr.org/) + +| Distribution | Package | +| ------------ | -------- | +| Arch Linux | `antlr4` | +| Ubuntu | `antlr4` | + +Add to `~/.bashrc`: + +```bash +# Arch Linux +export classpath=".:/usr/share/java/antlr-complete.jar:$classpath" + +# Ubuntu +export classpath=".:/usr/share/java/antlr4.jar:$classpath" +``` diff --git a/src/Development/docker.md b/src/Development/Docker.md similarity index 100% rename from src/Development/docker.md rename to src/Development/Docker.md diff --git a/src/Development/go/README.md b/src/Development/Go/README.md similarity index 100% rename from src/Development/go/README.md rename to src/Development/Go/README.md diff --git a/src/Development/go/testing.md b/src/Development/Go/testing.md similarity index 100% rename from src/Development/go/testing.md rename to src/Development/Go/testing.md diff --git a/src/Development/go/time.md b/src/Development/Go/time.md similarity index 100% rename from src/Development/go/time.md rename to src/Development/Go/time.md diff --git a/src/Development/python/README.md b/src/Development/Python/README.md similarity index 100% rename from src/Development/python/README.md rename to src/Development/Python/README.md diff --git a/src/Development/python/argparse.md b/src/Development/Python/argparse.md similarity index 100% rename from src/Development/python/argparse.md rename to src/Development/Python/argparse.md diff --git a/src/Development/python/subprocess.md b/src/Development/Python/subprocess.md similarity index 100% rename from src/Development/python/subprocess.md rename to src/Development/Python/subprocess.md diff --git a/src/Development/python/venv.md b/src/Development/Python/venv.md similarity index 100% rename from src/Development/python/venv.md rename to src/Development/Python/venv.md diff --git a/src/Development/Services/Consul.md b/src/Development/Services/Consul.md new file mode 100644 index 0000000..94a42c4 --- /dev/null +++ b/src/Development/Services/Consul.md @@ -0,0 +1,7 @@ +# [Consul](https://www.consul.io/) + +Docker: + +```sh +docker run --rm -p 8500:8500 -p 8600:8600/udp --name=consul consul agent -server -ui -bootstrap-expect=1 -client=0.0.0.0 +``` diff --git a/src/Development/grafana.md b/src/Development/Services/Grafana.md similarity index 100% rename from src/Development/grafana.md rename to src/Development/Services/Grafana.md diff --git a/src/Development/minio.md b/src/Development/Services/MinIO.md similarity index 100% rename from src/Development/minio.md rename to src/Development/Services/MinIO.md diff --git a/src/Development/prometheus.md b/src/Development/Services/Prometheus.md similarity index 100% rename from src/Development/prometheus.md rename to src/Development/Services/Prometheus.md diff --git a/src/Development/Services/README.md b/src/Development/Services/README.md new file mode 100644 index 0000000..8e5b66b --- /dev/null +++ b/src/Development/Services/README.md @@ -0,0 +1 @@ +# Services diff --git a/src/Development/redis.md b/src/Development/Services/Redis.md similarity index 100% rename from src/Development/redis.md rename to src/Development/Services/Redis.md diff --git a/src/Development/ansible.md b/src/Development/ansible.md deleted file mode 100644 index 606ffa9..0000000 --- a/src/Development/ansible.md +++ /dev/null @@ -1,6 +0,0 @@ -# Ansible - -| Distribution | Package | -| ------------ | --------- | -| Arch Linux | `ansible` | -| Ubuntu | `ansible` | diff --git a/src/Development/consul.md b/src/Development/consul.md deleted file mode 100644 index b1d5fec..0000000 --- a/src/Development/consul.md +++ /dev/null @@ -1 +0,0 @@ -# [Consul](https://www.consul.io/) diff --git a/src/Extensions/README.md b/src/Extensions/README.md deleted file mode 100644 index 0e4fb5c..0000000 --- a/src/Extensions/README.md +++ /dev/null @@ -1 +0,0 @@ -# Extensions diff --git a/src/Extensions/browser-extensions.md b/src/Extensions/browser-extensions.md deleted file mode 100644 index ba8d6e3..0000000 --- a/src/Extensions/browser-extensions.md +++ /dev/null @@ -1,7 +0,0 @@ -# Browser Extensions - -Browser Extensions for Chrome, Firefox. - -[uBlock Origin](https://github.com/gorhill/uBlock) - -[ClearURLs](https://gitlab.com/KevinRoebert/ClearUrls) diff --git a/src/Extensions/gnome-extensions.md b/src/Extensions/gnome-extensions.md deleted file mode 100644 index ea4346d..0000000 --- a/src/Extensions/gnome-extensions.md +++ /dev/null @@ -1,11 +0,0 @@ -# Gnome Extensions - -[Dash to Panel](https://github.com/home-sweet-gnome/dash-to-panel) - -[Dash to Dock](https://github.com/micheleg/dash-to-dock) - -[AppIndicator/KStatusNotifierItem support for GNOME Shell](https://github.com/ubuntu/gnome-shell-extension-appindicator) - -[GSConnect](https://github.com/andyholmes/gnome-shell-extension-gsconnect) - -[Lock Keys](https://github.com/kazysmaster/gnome-shell-extension-lockkeys) diff --git a/src/Extensions/vscode-extensions.md b/src/Extensions/vscode-extensions.md deleted file mode 100644 index 4cb4579..0000000 --- a/src/Extensions/vscode-extensions.md +++ /dev/null @@ -1,13 +0,0 @@ -# VSCode Extensions - -## Appearance - -[Dracula](https://github.com/dracula/visual-studio-code) - -[Material Icon Theme](https://github.com/PKief/vscode-material-icon-theme) - -## Languages - -[Bracket Pair Colorizer 2](https://github.com/CoenraadS/Bracket-Pair-Colorizer-2) - -[Prettier Formatter](https://github.com/prettier/prettier-vscode) diff --git a/src/SUMMARY.md b/src/SUMMARY.md index 454b84a..13a5c5e 100644 --- a/src/SUMMARY.md +++ b/src/SUMMARY.md @@ -1,54 +1,58 @@ # Summary - [Today I learned](README.md) -- [Install Arch Linux](install-archlinux.md) -- [Appearance](appearance.md) - [Applications](Applications/README.md) - - [Bash](Applications/bash.md) - - [Git](Applications/git.md) - - [tmux](Applications/tmux.md) - - [Neovim](Applications/neovim.md) - - [rsync](Applications/rsync.md) - - [exa](Applications/exa.md) - - [bat](Applications/bat.md) - - [fd](Applications/fd.md) - - [fzf](Applications/fzf.md) - - [ripgrep](Applications/ripgrep.md) - - [diff-so-fancy](Applications/diff-so-fancy.md) - - [tldr](Applications/tldr.md) - - [Ncat](Applications/ncat.md) - - [HTTPie](Applications/httpie.md) - - [systemd-boot](Applications/systemd-boot.md) - - [systemd-swap](Applications/systemd-swap.md) - - [systemd/Journal](Applications/systemd-journal.md) - - [fstrim](Applications/fstrim.md) - - [Blueman](Applications/blueman.md) - - [dnscrypt-proxy](Applications/dnscrypt-proxy.md) - - [sshuttle](Applications/sshuttle.md) - - [Mosh](Applications/mosh.md) - - [OpenVPN](Applications/openvpn.md) - - [Xinput](Applications/xinput.md) - - [Flatpak and Snap](Applications/flatpak-snap.md) - - [Instaloader](Applications/instaloader.md) - - [Steam](Applications/steam.md) - - [Cheat](Applications/cheat.md) - - [Ventoy](Applications/ventoy.md) + - [Essential](Applications/Essential/README.md) + - [Bash](Applications/Essential/Bash.md) + - [bat](Applications/Essential/bat.md) + - [diff-so-fancy](Applications/Essential/diff-so-fancy.md) + - [exa](Applications/Essential/exa.md) + - [fd](Applications/Essential/fd.md) + - [fzf](Applications/Essential/fzf.md) + - [git](Applications/Essential/git.md) + - [Neovim](Applications/Essential/Neovim.md) + - [ripgrep](Applications/Essential/ripgrep.md) + - [rsync](Applications/Essential/rsync.md) + - [tldr](Applications/Essential/tldr.md) + - [tmux](Applications/Essential/tmux.md) + - [Misc](Applications/Misc/README.md) + - [Cheat](Applications/Misc/Cheat.md) + - [Instaloader](Applications/Misc/Instaloader.md) + - [Steam](Applications/Misc/Steam.md) + - [Ventoy](Applications/Misc/Ventoy.md) + - [Network](Applications/Network/README.md) + - [HTTPie](Applications/Network/HTTPie.md) + - [Mosh](Applications/Network/Mosh.md) + - [Ncat](Applications/Network/Ncat.md) + - [OpenVPN](Applications/Network/OpenVPN.md) + - [sshuttle](Applications/Network/sshuttle.md) + - [System](Applications/System/README.md) + - [Blueman](Applications/System/Blueman.md) + - [dnscrypt-proxy](Applications/System/dnscrypt-proxy.md) + - [fstrim](Applications/System/fstrim.md) + - [systemd-boot](Applications/System/systemd-boot.md) + - [systemd-swap](Applications/System/systemd-swap.md) + - [systemdJournal](Applications/System/systemdJournal.md) + - [Xinput](Applications/System/Xinput.md) - [Development](Development/README.md) - - [Go](Development/go/README.md) - - [time](Development/go/time.md) - - [testing](Development/go/testing.md) - - [Python](Development/python/README.md) - - [venv](Development/python/venv.md) - - [argparse](Development/python/argparse.md) - - [subprocess](Development/python/subprocess.md) - - [Docker](Development/docker.md) - - [Redis](Development/redis.md) - - [Prometheus](Development/prometheus.md) - - [ANTLR4](Development/antlr4.md) -- [Extensions](Extensions/README.md) - - [Browser Extensions](Extensions/browser-extensions.md) - - [VSCode Extensions](Extensions/vscode-extensions.md) - - [Gnome Extensions](Extensions/gnome-extensions.md) + - [ANTLR](Development/ANTLR/README.md) + - [Condition](Development/ANTLR/Condition.md) + - [Go](Development/Go/README.md) + - [testing](Development/Go/testing.md) + - [time](Development/Go/time.md) + - [Python](Development/Python/README.md) + - [argparse](Development/Python/argparse.md) + - [subprocess](Development/Python/subprocess.md) + - [venv](Development/Python/venv.md) + - [Services](Development/Services/README.md) + - [Consul](Development/Services/Consul.md) + - [Grafana](Development/Services/Grafana.md) + - [MinIO](Development/Services/MinIO.md) + - [Prometheus](Development/Services/Prometheus.md) + - [Redis](Development/Services/Redis.md) + - [Docker](Development/Docker.md) - [Knowledge](Knowledge/README.md) - - [Top Down Operator Precedence](Knowledge/tdop.md) - [Regular expression](Knowledge/regex.md) + - [Top Down Operator Precedence](Knowledge/tdop.md) +- [Appearance](appearance.md) +- [Install Arch Linux](install-archlinux.md)