Arch Linux or archlinux not Archlinux
parent
536c2c9594
commit
01113247dc
|
@ -20,6 +20,8 @@
|
|||
|
||||
[fzf](fzf.md): command-line finder.
|
||||
|
||||
[The Silver Searcher](https://github.com/ggreer/the_silver_searcher): similar to `ack`.
|
||||
|
||||
[diff-so-fancy](https://github.com/so-fancy/diff-so-fancy): `diff` with human readable.
|
||||
|
||||
[tldr](https://github.com/tldr-pages/tldr): simple `man`.
|
||||
|
|
|
@ -20,14 +20,14 @@ export HISTIGNORE="cd:cd *:ls:ls *:pwd:exit"
|
|||
|
||||
| Distribution | Package |
|
||||
| ------------ | ----------------- |
|
||||
| Archlinux | `bash-completion` |
|
||||
| Arch Linux | `bash-completion` |
|
||||
| Ubuntu | `bash-completion` |
|
||||
| Homebrew | `bash-completion` |
|
||||
|
||||
Add to `~/.bashrc`:
|
||||
|
||||
```bash
|
||||
# Archlinux, Ubuntu
|
||||
# Arch Linux, Ubuntu
|
||||
[[ -f /usr/share/bash-completion/bash_completion ]] && \
|
||||
source /usr/share/bash-completion/bash_completion
|
||||
|
||||
|
|
|
@ -2,14 +2,14 @@
|
|||
|
||||
| Distribution | Package |
|
||||
| ------------ | ---------- |
|
||||
| Archlinux | `bat` |
|
||||
| Arch Linux | `bat` |
|
||||
| Ubuntu | `rust-bat` |
|
||||
| Homebrew | `bat` |
|
||||
|
||||
Add to `~/.bashrc`:
|
||||
|
||||
```bash
|
||||
# Archlinux, Ubuntu
|
||||
# Arch Linux, Ubuntu
|
||||
[[ -f /usr/bin/bat ]] && \
|
||||
alias cat="bat"
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
| Distribution | Package |
|
||||
| ------------ | --------------- |
|
||||
| Archlinux | `gameconqueror` |
|
||||
| Arch Linux | `gameconqueror` |
|
||||
| Ubuntu | `gameconqueror` |
|
||||
|
||||
## Windows
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
| Distribution | Package |
|
||||
| ------------ | ---------------- |
|
||||
| Archlinux | `dnscrypt-proxy` |
|
||||
| Arch Linux | `dnscrypt-proxy` |
|
||||
| Ubuntu | `dnscrypt-proxy` |
|
||||
|
||||
Edit `/etc/dnscrypt-proxy/dnscrypt-proxy.toml`:
|
||||
|
|
|
@ -2,14 +2,14 @@
|
|||
|
||||
| Distribution | Package |
|
||||
| ------------ | ---------- |
|
||||
| Archlinux | `exa` |
|
||||
| Arch Linux | `exa` |
|
||||
| Ubuntu | `rust-exa` |
|
||||
| Homebrew | `exa` |
|
||||
|
||||
Add to `~/.bashrc`:
|
||||
|
||||
```bash
|
||||
# Archlinux, Ubuntu
|
||||
# Arch Linux, Ubuntu
|
||||
[[ -f /usr/bin/exa ]] && \
|
||||
alias ls="exa"
|
||||
|
||||
|
|
|
@ -1,11 +1,5 @@
|
|||
# Flatpak and Snap
|
||||
|
||||
Assume you use Archlinux.
|
||||
|
||||
Read [Flatpak](https://wiki.archlinux.org/index.php/Flatpak).
|
||||
|
||||
Read [Snap](https://wiki.archlinux.org/index.php/Snap).
|
||||
|
||||
## Internet
|
||||
|
||||
Chromium
|
||||
|
@ -84,6 +78,9 @@ 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
|
||||
|
|
|
@ -2,14 +2,14 @@
|
|||
|
||||
| Distribution | Package |
|
||||
| ------------ | ------- |
|
||||
| Archlinux | `fzf` |
|
||||
| Arch Linux | `fzf` |
|
||||
| Ubuntu | `fzf` |
|
||||
| Homebrew | `fzf` |
|
||||
|
||||
Add to `~/.bashrc`:
|
||||
|
||||
```bash
|
||||
# Archlinux, Ubuntu
|
||||
# Arch Linux, Ubuntu
|
||||
[[ -f /usr/share/fzf/completion.bash ]] && \
|
||||
source /usr/share/fzf/completion.bash
|
||||
[[ -f /usr/share/fzf/key-bindings.bash ]] && \
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
| Distribution | Package |
|
||||
| ------------ | ------- |
|
||||
| Archlinux | `git` |
|
||||
| Arch Linux | `git` |
|
||||
| Ubuntu | `git` |
|
||||
|
||||
Save usernames and passwords in `~/.git-credentials`:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
| Distribution | Package |
|
||||
| ------------ | ------- |
|
||||
| Archlinux | `nmap` |
|
||||
| Arch Linux | `nmap` |
|
||||
| Ubuntu | `ncat` |
|
||||
| Homebrew | `nmap` |
|
||||
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
# [Neovim](https://github.com/neovim/neovim)
|
||||
|
||||
| Distribution | Package |
|
||||
| ------------ | ---------- |
|
||||
| Archlinux | `neovim` |
|
||||
| Ubuntu | `neovim` |
|
||||
| Homebrew | `neovim` ` |
|
||||
| Distribution | Package |
|
||||
| ------------ | -------- |
|
||||
| Arch Linux | `neovim` |
|
||||
| Ubuntu | `neovim` |
|
||||
| Homebrew | `neovim` |
|
||||
|
||||
Add to `~/.bashrc`:
|
||||
|
||||
```bash
|
||||
export EDITOR=nvim
|
||||
|
||||
# Archlinux, Ubuntu
|
||||
# Arch Linux, Ubuntu
|
||||
[[ -f /usr/bin/nvim ]] && \
|
||||
alias vim="nvim"
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ Read [update-systemd-resolved](https://github.com/jonathanio/update-systemd-reso
|
|||
|
||||
| Distribution | Package |
|
||||
| ------------ | --------------------------------------- |
|
||||
| Archlinux | `openvpn-update-systemd-resolved` (AUR) |
|
||||
| Arch Linux | `openvpn-update-systemd-resolved` (AUR) |
|
||||
| Ubuntu | `openvpn-systemd-resolved` |
|
||||
|
||||
Start and enable service:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
| Distribution | Package |
|
||||
| ------------ | ------- |
|
||||
| Archlinux | `rsync` |
|
||||
| Arch Linux | `rsync` |
|
||||
| Ubuntu | `rsync` |
|
||||
|
||||
```sh
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
Read [systemd-boot](https://wiki.archlinux.org/index.php/Systemd-boot).
|
||||
|
||||
Assume you use Archlinux, and [EFI system partition](https://wiki.archlinux.org/index.php/EFI_system_partition) mount point is `/boot`.
|
||||
Assume you use Arch Linux, and [EFI system partition](https://wiki.archlinux.org/index.php/EFI_system_partition) mount point is `/boot`.
|
||||
|
||||
Install:
|
||||
|
||||
|
@ -28,7 +28,7 @@ editor no
|
|||
Edit `/boot/loader/entries/archlinux.conf`:
|
||||
|
||||
```txt
|
||||
title Archlinux
|
||||
title Arch Linux
|
||||
linux /vmlinuz-linux
|
||||
initrd /intel-ucode.img
|
||||
initrd /initramfs-linux.img
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
| distribution | package |
|
||||
| ------------ | ------- |
|
||||
| Archlinux | `tmux` |
|
||||
| Arch Linux | `tmux` |
|
||||
| Ubuntu | `tmux` |
|
||||
|
||||
Imagine you want to run a long task in terminal, but you don't want to keep terminal open.
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
| Distribution | Package |
|
||||
| ------------ | ------------- |
|
||||
| Archlinux | `xorg-xinput` |
|
||||
| Arch Linux | `xorg-xinput` |
|
||||
| Ubuntu | `xinput` |
|
||||
|
||||
List devices:
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
|
||||
| Distribution | Package |
|
||||
| ------------ | --------- |
|
||||
| Archlinux | `ansible` |
|
||||
| Arch Linux | `ansible` |
|
||||
| Ubuntu | `ansible` |
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
| Distribution | Package |
|
||||
| ------------ | -------- |
|
||||
| Archlinux | `antlr4` |
|
||||
| Arch Linux | `antlr4` |
|
||||
| Ubuntu | `antlr4` |
|
||||
|
||||
Add to `~/.bashrc`:
|
||||
|
||||
```bash
|
||||
# Archlinux
|
||||
# Arch Linux
|
||||
export classpath=".:/usr/share/java/antlr-complete.jar:$classpath"
|
||||
|
||||
# Ubuntu
|
||||
|
|
|
@ -2,11 +2,10 @@
|
|||
|
||||
| Distribution | Package |
|
||||
| ------------ | ----------------------------------------------------- |
|
||||
| Archlinux | `docker` |
|
||||
| Arch Linux | `docker` |
|
||||
| Ubuntu | [See](https://docs.docker.com/engine/install/ubuntu/) |
|
||||
|
||||
On Archlinux, enable and start service:
|
||||
|
||||
On Arch Linux, enable and start service:
|
||||
|
||||
```sh
|
||||
systemctl enable --now docker.service
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
| Distribution | Package |
|
||||
| ------------ | ----------------------------------------------- |
|
||||
| Archlinux | `go`, `go-tools` |
|
||||
| Arch Linux | `go`, `go-tools` |
|
||||
| Ubuntu | [See](https://github.com/golang/go/wiki/Ubuntu) |
|
||||
|
||||
Add to `~/.bashrc`:
|
||||
|
|
|
@ -15,7 +15,7 @@ docker run -d \
|
|||
|
||||
| Distribution | Package |
|
||||
| ------------ | -------------- |
|
||||
| Archlinux | `redis` |
|
||||
| Arch Linux | `redis` |
|
||||
| Ubuntu | `redis-server` |
|
||||
|
||||
Connect:
|
||||
|
|
|
@ -1,9 +1,5 @@
|
|||
# Gnome Extensions
|
||||
|
||||
Assume you use Archlinux.
|
||||
|
||||
Read [GNOME/Extensions](https://wiki.archlinux.org/index.php/GNOME#Extensions).
|
||||
|
||||
[Dash to Panel](https://github.com/home-sweet-gnome/dash-to-panel)
|
||||
|
||||
[Dash to Dock](https://github.com/micheleg/dash-to-dock)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Install Archlinux
|
||||
# Install Arch Linux
|
||||
|
||||
Install Archlinux is thing I always want to do for my laptop/PC since I had my laptop in ninth grade.
|
||||
Install Arch Linux is thing I always want to do for my laptop/PC since I had my laptop in ninth grade.
|
||||
|
||||
This is not a guide for everyone, this is just save for myself in a future and for anyone who want to taste a bit.
|
||||
|
||||
|
|
Loading…
Reference in New Issue