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
```bash
paru -S syncthing feh bottom zellij eza bat maim vlc python-pillow i3lock-color \
vlc fd ripgrep unzip npm bacon simple-scan dunst picom zathura-pdf-mupdf dust \
adobe-source-han-sans-jp-fonts obs-studio git zsh wget lightdm zathura pcmanfm \
lightdm-webkit2-greeter xorg-server i3-gaps xorg-xbacklight xorg-xrandr xclip \
alsa-utils pulseaudio pulseaudio-alsa pulseaudio-bluetooth playerctl xdotool \
pavucontrol btrfs-progs udiskie blueman acpi acpid tlp conky stow openssh xsel \
firefox veracrypt keepassxc ranger rofi chromium delta-git tesseract-data-eng \
neofetch xf86-video-amdgpu lib32-mesa libva-mesa-driver lxappearance mesa-vdpau \
lib32-libva-mesa-driver lib32-mesa-vdpau tesseract-data-eng p7zip pandoc-cli \
nvtop wireguard-tools nmap bind wireshark-qt iperf3 cargo-flamegraph amd-ucode \
ethtool smartmontools adobe-source-han-sans-kr-fonts docker docker-compose \
docker-buildx systemd-resolvconf tailscale cargo-bloat brotherconfig4
# System
paru -S linux-headers wget \
btrfs-progs udiskie blueman openssh lshw less dmidecode
## Audio
paru -S alsa-utils pulseaudio pulseaudio-alsa pulseaudio-bluetooth pavucontrol
## Network
paru -S bind systemd-resolvconf networkmanager
# Dotfiles
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
@ -86,6 +129,7 @@ Enable:
- tlp
- acpid
- NetworkManager
## Printer MFC
@ -96,3 +140,18 @@ but...
```sh
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
! 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
urxvt*scrollBar: false

View File

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