Cleanup README.md

Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
master
Tuan-Dat Tran 2024-03-25 11:32:28 +01:00
parent a4c28e719e
commit 400a984592
3 changed files with 73 additions and 21 deletions

View File

@ -8,18 +8,61 @@ towards AMD graphics.
## Install dependencies ## Install dependencies
```bash ```bash
paru -S syncthing feh bottom zellij eza bat maim vlc python-pillow i3lock-color \ # System
vlc fd ripgrep unzip npm bacon simple-scan dunst picom zathura-pdf-mupdf dust \ paru -S linux-headers wget \
adobe-source-han-sans-jp-fonts obs-studio git zsh wget lightdm zathura pcmanfm \ btrfs-progs udiskie blueman openssh lshw less dmidecode
lightdm-webkit2-greeter xorg-server i3-gaps xorg-xbacklight xorg-xrandr xclip \
alsa-utils pulseaudio pulseaudio-alsa pulseaudio-bluetooth playerctl xdotool \ ## Audio
pavucontrol btrfs-progs udiskie blueman acpi acpid tlp conky stow openssh xsel \ paru -S alsa-utils pulseaudio pulseaudio-alsa pulseaudio-bluetooth pavucontrol
firefox veracrypt keepassxc ranger rofi chromium delta-git tesseract-data-eng \
neofetch xf86-video-amdgpu lib32-mesa libva-mesa-driver lxappearance mesa-vdpau \ ## Network
lib32-libva-mesa-driver lib32-mesa-vdpau tesseract-data-eng p7zip pandoc-cli \ paru -S bind systemd-resolvconf networkmanager
nvtop wireguard-tools nmap bind wireshark-qt iperf3 cargo-flamegraph amd-ucode \
ethtool smartmontools adobe-source-han-sans-kr-fonts docker docker-compose \ # Dotfiles
docker-buildx systemd-resolvconf tailscale cargo-bloat brotherconfig4 paru -S python-pillow i3lock-color stow playerctl xdotoolxsel feh \
conky maim picom dust dunst rofi neofetch
# Notebook
paru -S acpi acpid tlp
# DevTools
paru -S delta-git cargo-bloat npm bacon nvim git cargo-flamegraph
# CPU/GPU
paru -S lib32-libva-mesa-driver lib32-mesa-vdpau mesa-vdpau nvtop \
xf86-video-amdgpu lib32-mesa libva-mesa-driver amd-ucode
# X11
paru -S xorg-server i3-gaps xorg-xbacklight xorg-xrandr xclip \
lxappearance lightdm-webkit2-greeter lightdm
# Terminal
pacman -S bottom zellij eza bat fd ripgrep zsh
# Tools
## Productivity
### Browsers
paru -S firefox chromium
### File Browser
paru -S ranger pcmanfm
### Printer
paru -S brotherconfig4 simple-scan tesseract-data-eng
### Typesetting
paru -S adobe-source-han-sans-jp-fonts pandoc-cli adobe-source-han-sans-kr-fonts
### Misc
paru -S p7zip veracrypt keepassxc syncthing vlc unzip zathura zathura-pdf-mupdf
## Troubleshooting
paru -S nmap smartmontools
## Networking
paru -S tailscale wireshark-qt wireguard-tools ethtool iperf3
## obs-studio
paru -S obs-studio v4l2loopback-dkms
## Docker
paru -S docker docker-compose docker-buildx
``` ```
## Picture ## Picture
@ -86,6 +129,7 @@ Enable:
- tlp - tlp
- acpid - acpid
- NetworkManager
## Printer MFC ## Printer MFC
@ -96,3 +140,18 @@ but...
```sh ```sh
sudo brsaneconfig4 -a name=MFC-L2710DW model=MFC-L2710DW nodename=192.168.50.219 sudo brsaneconfig4 -a name=MFC-L2710DW model=MFC-L2710DW nodename=192.168.50.219
``` ```
## Networking
### eduroam
Have to install networkmanager specifically for eduroam. Otherwise I'd stick to
systemd-networkd.
## obs-studio
Need to run the following manually
```sh
sudo modprobe v4l2loopback
```

View File

@ -1,6 +1,6 @@
! urxvt ! urxvt
! Fonts ! Fonts
urxvt*font: xft:DejaVuSansM Nerd Font Mono:style=Regular:size=11:hinting=full urxvt*font: xft:DejaVuSansM Nerd Font Mono:style=Regular:size=11:hinting=full, xft:Symbola:style=Regular:pixelsize=14
! Behavior ! Behavior
urxvt*scrollBar: false urxvt*scrollBar: false

View File

@ -80,7 +80,6 @@ Host ncs-head-user
Port 2122 Port 2122
User user User user
IdentityFile /mnt/veracrypt1/tudattr IdentityFile /mnt/veracrypt1/tudattr
ForwardX11 yes
Host ncs2 Host ncs2
HostName 192.168.1.13 HostName 192.168.1.13
@ -102,7 +101,6 @@ Host ncs-node1
Host ncs-node2 Host ncs-node2
HostName 192.168.1.7 HostName 192.168.1.7
User tuan-dat.tran User tuan-dat.tran
ForwardX11 yes
Host ncs-node2-user Host ncs-node2-user
HostName 192.168.1.7 HostName 192.168.1.7
@ -111,13 +109,11 @@ Host ncs-node2-user
Host ncs-node3 Host ncs-node3
Hostname 192.168.1.19 Hostname 192.168.1.19
User tuan-dat.tran User tuan-dat.tran
ForwardX11 yes
Host ncs-node3-user Host ncs-node3-user
Hostname 192.168.1.19 Hostname 192.168.1.19
User user User user
IdentityFile /mnt/veracrypt1/tudattr IdentityFile /mnt/veracrypt1/tudattr
ForwardX11 yes
Host ncs-node4 Host ncs-node4
HostName 192.168.1.9 HostName 192.168.1.9
@ -143,13 +139,11 @@ Host ncs-node6-user
Port 22 Port 22
User user User user
IdentityFile /mnt/veracrypt1/tudattr IdentityFile /mnt/veracrypt1/tudattr
# ForwardX11 yes
ProxyJump ncs-head ProxyJump ncs-head
Host ncs-node7 Host ncs-node7
Hostname 192.168.1.18 Hostname 192.168.1.18
User tuan-dat.tran User tuan-dat.tran
ForwardX11 yes
Host ncs-wedge Host ncs-wedge
Hostname 192.168.1.5 Hostname 192.168.1.5
@ -160,9 +154,8 @@ Host ncs-gpu
Port 22 Port 22
User tuan User tuan
IdentityFile /mnt/veracrypt1/tudattr IdentityFile /mnt/veracrypt1/tudattr
ForwardX11 yes
ProxyJump ncs-head ProxyJump ncs-head
Host ami Host ami
Hostname 3.72.156.214 Hostname 3.72.156.214
Port 22 Port 22