📚 docs(README): changed the apps layout: now using tables

This commit is contained in:
Sergio Laín 2023-12-20 00:02:34 +01:00
parent 7b36451a11
commit 18e2f74004
No known key found for this signature in database
GPG key ID: 14C9B8080681777B

136
.github/README.md vendored
View file

@ -46,90 +46,98 @@ This repo is always changing, so I may add new stuff in the future. If you encou
Here is some _small_ information about my setup: Here is some _small_ information about my setup:
> INFO: Some of this apps have the config included in the repo, which are marked with ⚙️), and others don't because simply they don't have any or is not worth saving it because of their defaults. Also, my favorite are programs and tools are marked with . > Some of this apps have the config files included in the repo, which are marked with ⚙️,, and others don't because simply they don't have any or is not worth saving it because of their defaults. Also, my favorite are programs and tools are marked with 💖.
<details> <details>
<summary><b>🐧 System</b></summary> <summary><b>🐧 System</b></summary>
- **OS**: [Arch Linux](https://archlinux.org/) :sparkles: ([btw](https://www.reddit.com/r/archlinux/comments/6hv94x/has_anyone_seen_arch/)) | 📚 Entry | ✨ App |
- **Package Manager**: [Pacman](https://wiki.archlinux.org/title/Pacman) _([:gear: Conf](../.config/pacman/))_ | ------------------------------ | -------------------------------------------------------------------------------------------------------------- |
- **AUR Helper**: [yay](https://github.com/Jguer/yay) :sparkles: _([:gear: Conf](../.config/yay/))_ | **OS** | 💖 [Arch Linux](https://archlinux.org/) |
- **Window Manager**: [Hyprland](https://hyprland.org/) :sparkles: _([:gear: Conf](../.config/hypr/))_ | **Package Manager** | [Pacman](https://wiki.archlinux.org/title/Pacman) [:gear:](../.config/pacman/) |
- **Panel**: [Waybar](https://github.com/Alexays/Waybar) :sparkles: _([:gear: Conf](../.config/waybar/))_ | **AUR Helper** | 💖 [yay](https://github.com/Jguer/yay) [:gear:](../.config/yay/) |
- **Terminal Emulator**: [Kitty](https://sw.kovidgoyal.net/kitty/) :sparkles: _([:gear: Conf](../.config/kitty/))_ | **Window Manager** | 💖 [Hyprland](https://hyprland.org/) [:gear:](../.config/hypr/) |
- **Notification Daemon/Center**: [swaync](https://github.com/ErikReider/SwayNotificationCenter) _([:gear: Conf](../.config/swaync/))_ | **Notification Daemon/Center** | [swaync](https://github.com/ErikReider/SwayNotificationCenter) [:gear:](../.config/swaync/) |
- **Application Launcher**: [Rofi](https://github.com/lbonn/rofi) :sparkles: _([:gear: Conf](../.config/rofi/))_ | **Panel** | 💖 [Waybar](https://github.com/Alexays/Waybar) [:gear:](../.config/waybar/) |
- **Audio Daemon**: [Pipewire](https://pipewire.org/) _([:gear: Conf](../.config/pipewire/))_ | **Audio Daemon** | [Pipewire](https://pipewire.org/) [:gear:](../.config/pipewire/) |
- **Firewall**: [ufw](https://wiki.archlinux.org/title/ufw) | **Application Launcher** | 💖 [Rofi](https://github.com/lbonn/rofi) [:gear:](../.config/rofi/) |
- **Clipboard Manager**: [wl-clipboard](https://github.com/bugaevc/wl-clipboard) (with [cliphist](https://github.com/sentriz/cliphist)) | **Firewall** | [ufw](https://wiki.archlinux.org/title/ufw) |
- **Wallpaper Switcher**: [swww](https://github.com/Horus645/swww) | **Clipboard Manager** | [wl-clipboard](https://github.com/bugaevc/wl-clipboard) (with [cliphist](https://github.com/sentriz/cliphist)) |
- **Lock Screen**: [swaylock-effects](https://github.com/jirutka/swaylock-effects) _([:gear: Conf](../.config/swaylock/))_ | **Wallpaper Switcher** | [swww](https://github.com/Horus645/swww) |
- **Idle Timeout**: [swayidle](https://github.com/swaywm/swayidle) _([:gear: Conf](../.config/swayidle/))_ | **Lock Screen** | [swaylock-effects](https://github.com/jirutka/swaylock-effects) [:gear:](../.config/swaylock/) |
- **Color Picker**: [Hyprpicker](https://github.com/hyprwm/hyprpicker) | **Idle Timeout** | [swayidle](https://github.com/swaywm/swayidle) [:gear:](../.config/swayidle/) |
- **Recording Tool**: [wf-recorder](https://github.com/ammen99/wf-recorder) | **Color Picker** | [Hyprpicker](https://github.com/hyprwm/hyprpicker) |
- **Screenshot Tool**: [Hyprshot](https://github.com/Gustash/Hyprshot) | **Recording Tool** | [wf-recorder](https://github.com/ammen99/wf-recorder) |
- **Screenshot Editor**: [Swappy](https://github.com/jtheoof/swappy) _([:gear: Conf](../.config/swappy/))_ | **Screenshot Tool** | [Hyprshot](https://github.com/Gustash/Hyprshot) |
- **Logout Menu**: [wleave](https://github.com/AMNatty/wleave) _([:gear: Conf](../.config/wleave/))_ | **Screenshot Editor** | [Swappy](https://github.com/jtheoof/swappy) |
| **Logout Menu** | [wleave](https://github.com/AMNatty/wleave) [:gear:](../.config/wleave/) |
</details> </details>
<details> <details>
<summary><b>🖥️ CLI/TUI Apps</b></summary> <summary><b>🖥️ CLI/TUI Apps</b></summary>
- **Shell**: [Fish](https://fishshell.com/) :sparkles: _([:gear: Conf](../.config/fish/))_ | 📚 Entry | ✨ App |
- **Shell Prompt**: [Starship](https://starship.rs/) _([:gear: Conf](../.config/starship/))_ | -------------------------- | ------------------------------------------------------------------------------------------------ |
- **Shell History**: [Atuin](https://github.com/atuinsh/atuin) _([:gear: Conf](../.config/atuin/))_ | **Shell** | 💖 [Fish](https://fishshell.com/) [:gear:](../.config/fish/) |
- **CD Replacement**: [zoxide](https://github.com/ajeetdsouza/zoxide) :sparkles: | **Terminal Emulator** | 💖 [Kitty](https://sw.kovidgoyal.net/kitty/) [:gear:](../.config/kitty/) |
- **LS Replacement**: [eza](https://github.com/eza-community/eza) | **Shell Prompt** | [Starship](https://starship.rs/) [:gear:](../.config/starship/) |
- **Cat Replacement**: [bat](https://github.com/sharkdp/bat) _([:gear: Conf](../.config/bat/))_ | **Shell History** | [Atuin](https://github.com/atuinsh/atuin) [:gear:](../.config/atuin/) |
- **Find Replacement**: [fd](https://github.com/sharkdp/fd) _([:gear: Conf](../.config/fd/))_ | **CD Replacement** | 💖 [zoxide](https://github.com/ajeetdsouza/zoxide) |
- **Help Pages**: [Navi](https://github.com/denisidoro/navi) / [TLDR](https://tldr.sh/) _([:gear: Conf](../.config/navi/))_ | **LS Replacement** | [eza](https://github.com/eza-community/eza) |
- **Fuzzy File Finder**: [fzf](https://github.com/junegunn/fzf) :sparkles: | **Cat Replacement** | [bat](https://github.com/sharkdp/bat) [:gear:](../.config/bat/) |
- **Fuzzy Word Finder**: [Ripgrep](https://github.com/BurntSushi/ripgrep) _([:gear: Conf](../.config/rg/))_ | **Find Replacement** | [fd](https://github.com/sharkdp/fd) [:gear:](../.config/fd/) |
- **Editor**: [Neovim](https://neovim.io/) :sparkles: _([:gear: Conf](../.config/nvim/))_ | **File Manager** | 💖 [Yazi](https://yazi-rs.github.io/) [:gear:](../.config/yazi/) |
- **File Manager**: [Yazi](https://yazi-rs.github.io/) :sparkles: _([:gear: Conf](../.config/yazi/))_ | **Help Pages** | [Navi](https://github.com/denisidoro/navi) / [TLDR](https://tldr.sh/) [:gear:](../.config/navi/) |
- **Git UI**: [Lazygit](https://github.com/jesseduffield/lazygit) :sparkles: _([:gear: Conf](../.config/lazygit/))_ | **Fuzzy File Finder** | 💖 [fzf](https://github.com/junegunn/fzf) |
- **Npm Manager UI**: [Lazynpm](https://github.com/jesseduffield/lazynpm) | **Fuzzy Word Finder** | [Ripgrep](https://github.com/BurntSushi/ripgrep) [:gear:](../.config/rg/) |
- **Docker UI**: [Lazydocker](https://github.com/jesseduffield/lazydocker) | **Editor** | 💖 [Neovim](https://neovim.io/) [:gear:](../.config/nvim/) |
- **Arch Package Search UI**: [Pacseek](https://github.com/moson-mo/pacseek) _([:gear: Conf](../.config/pacseek/))_ | **Git UI** | 💖 [Lazygit](https://github.com/jesseduffield/lazygit) [:gear:](../.config/lazygit/) |
- **Update Tool**: [Topgrade](https://github.com/topgrade-rs/topgrade) _([:gear: Conf](../.config/topgrade/))_ | **Npm Manager UI** | [Lazynpm](https://github.com/jesseduffield/lazynpm) |
- **Audio Visualizer**: [Cava](https://github.com/karlstav/cava) _([:gear: Conf](../.config/cava/))_ | **Docker UI** | [Lazydocker](https://github.com/jesseduffield/lazydocker) |
- **System Monitor**: [btop](https://github.com/aristocratos/btop) _([:gear: Conf](../.config/btop/))_ | **Arch Package Search UI** | [Pacseek](https://github.com/moson-mo/pacseek) [:gear:](../.config/pacseek/) |
- **GPU Monitor**: [nvtop](https://github.com/Syllo/nvtop) | **Update Tool** | [Topgrade](https://github.com/topgrade-rs/topgrade) [:gear:](../.config/topgrade/) |
- **System Fetch**: [Neofetch](https://github.com/dylanaraps/neofetch) _([:gear: Conf](../.config/neofetch/))_ | **Audio Visualizer** | [Cava](https://github.com/karlstav/cava) [:gear:](../.config/cava/) |
- **Git Fetch**: [Onefetch](https://github.com/o2sh/onefetch) | **System Monitor** | [btop](https://github.com/aristocratos/btop) [:gear:](../.config/btop/) |
- **Keybindings TUI**: [Keyb](https://github.com/kencx/keyb) :sparkles: _([:gear: Conf](../.config/keyb/))_ | **GPU Monitor** | [nvtop](https://github.com/Syllo/nvtop) |
| **System Fetch** | [Neofetch](https://github.com/dylanaraps/neofetch) [:gear:](../.config/neofetch/) |
| **Git Fetch** | [Onefetch](https://github.com/o2sh/onefetch) |
| **Keybindings TUI** | [Keyb](https://github.com/kencx/keyb) [:gear:](../.config/keyb/) |
</details> </details>
<details> <details>
<summary><b>🖱️ GUI Apps</b></summary> <summary><b>🖱️ GUI Apps</b></summary>
- **Music Player**: [Spotify](https://open.spotify.com/) (patched with [Spicetify](https://spicetify.app/)) _([:gear: Conf](../.config/spicetify/))_ | 📚 Entry | ✨ App |
- **Web Browser**: [Librewolf](https://librewolf.net/) :sparkles: _([:gear: Conf](../.config/browser/))_ | --------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
- **Messaging App**: [Discord](https://discord.com/) (patched with [BetterDiscord](https://betterdiscord.app/)) _([:gear: Conf](../.config/BetterDiscord/))_ | **Music Player** | [Spotify](https://open.spotify.com/) (patched with [Spicetify](https://spicetify.app/)) [:gear:](../.config/spicetify/) |
- **Email Client**: [Thunderbird](https://www.thunderbird.net/) | **Web Browser** | 💖 [Librewolf](https://librewolf.net/) [:gear:](../.config/browser/) |
- **PDF Viewer**: [Zathura](https://pwmt.org/projects/zathura/) _([:gear: Conf](../.config/zathura/))_ | **Messaging App** | [Discord](https://discord.com/) (patched with [BetterDiscord](https://betterdiscord.app/)) [:gear:](../.config/BetterDiscord/) |
- **Note Taking App**: [Obsidian](https://obsidian.md/) :sparkles: | **Email Client** | [Thunderbird](https://www.thunderbird.net/) |
- **Video Player**: [Celluloid](https://celluloid-player.github.io/) ([MPV](https://mpv.io/) frontend) _([:gear: Conf](../.config/mpv/))_ | **PDF Viewer** | [Zathura](https://pwmt.org/projects/zathura/) [:gear:](../.config/zathura/) |
- **Image Viewer**: [geeqie](https://www.geeqie.org/) _([:gear: Conf](../.config/geeqie/))_ | **Note Taking App** | 💖 [Obsidian](https://obsidian.md/) |
- **File Manager**: [Nemo](https://community.linuxmint.com/software/view/nemo) | **Video Player** | [Celluloid](https://celluloid-player.github.io/) ([MPV](https://mpv.io/) frontend) [:gear:](../.config/mpv/) |
- **Audio Effects**: [Easyeffects](https://github.com/wwmm/easyeffects) | **Image Viewer** | [geeqie](https://www.geeqie.org/) [:gear:](../.config/geeqie/) |
- **Image Editor**: [Krita](https://krita.org/) | **File Manager** | [Nemo](https://community.linuxmint.com/software/view/nemo) |
- **Paint Tool**: [Pinta](https://www.pinta-project.com/) | **Audio Effects** | [Easyeffects](https://github.com/wwmm/easyeffects) |
- **VM Manager**: [Virt-Manager](https://virt-manager.org/) ([QEMU](https://www.qemu.org/)) | **Image Editor** | [Krita](https://krita.org/) |
- **Recording Program**: [OBS](https://obsproject.com/) | **Paint Tool** | [Pinta](https://www.pinta-project.com/) |
- **Office Apps**: [LibreOffice](https://www.libreoffice.org/) _([:gear: Conf](../.config/libreoffice/4/user/config/))_ | **VM Manager** | [Virt-Manager](https://virt-manager.org/) ([QEMU](https://www.qemu.org/)) |
| **Recording Program** | [OBS](https://obsproject.com/) |
| **Office Apps** | [LibreOffice](https://www.libreoffice.org/) [:gear:](../.config/libreoffice/4/user/config/) |
</details> </details>
<details> <details>
<summary><b>🔍 Other</b></summary> <summary><b>🔍 Other</b></summary>
- **Colorscheme**: [Catppuccin Macchiato](https://github.com/catppuccin/catppuccin) :sparkles: | 📚 Entry | ✨ App |
- **Font**: [JetBrainsMono Nerd Font](https://www.jetbrains.com/es-es/lp/mono/) | ------------------------------- | -------------------------------------------------------------------- |
- **Dotfiles Manager**: [yadm](https://yadm.io/) :sparkles: _([:gear: Conf](../.config/yadm/))_ | **Colorscheme** | 💖 [Catppuccin Macchiato](https://github.com/catppuccin/catppuccin) |
- **Automatic System Deployment**: [Ansible](https://www.ansible.com/) :sparkles: _([:gear: Conf](../.config/ansible/))_ | **Font** | [JetBrainsMono Nerd Font](https://www.jetbrains.com/es-es/lp/mono/) |
| **Dotfiles Manager** | 💖 [yadm](https://yadm.io/) [:gear:](../.config/yadm/) |
| **Automatic System Deployment** | 💖 [Ansible](https://www.ansible.com/) [:gear:](../.config/ansible/) |
</details> </details>
@ -137,13 +145,13 @@ Here is some _small_ information about my setup:
#### :package: <samp>Automatic Installation (Arch Linux)</samp> #### :package: <samp>Automatic Installation (Arch Linux)</samp>
> :warning: WARNING: This installation is specifically designed for Arch Linux. If you're running other systems, install the packages with your OS's package manager. > :warning: This installation is specifically designed for Arch Linux. If you're running other systems, install the packages with your OS's package manager.
##### WIP ##### WIP
#### :package: <samp>Manual Installation (Universal) </samp> #### :package: <samp>Manual Installation (Universal) </samp>
> :information_source: INFO: This installation assumes you have the **.config dir** in your home dir. Also, note that the names of the packages are from the AUR and Arch Repos. Adapt them to your system. > :information_source: This installation assumes you have the **.config dir** in your home dir. Also, note that the names of the packages are from the AUR and Arch Repos. Adapt them to your system.
##### WIP ##### WIP