Added nvim spell checks, some ssh config for work, xrandr settings for monitor switching, kubernetes alias and starship
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
This commit is contained in:
44
README.md
44
README.md
@@ -10,9 +10,9 @@ towards AMD graphics.
|
||||
```bash
|
||||
# System
|
||||
paru -S linux-headers wget \
|
||||
btrfs-progs udiskie blueman openssh lshw less dmidecode
|
||||
btrfs-progs udiskie blueman openssh lshw less dmidecode
|
||||
|
||||
## Audio
|
||||
## Audio
|
||||
paru -S alsa-utils pulseaudio pulseaudio-alsa pulseaudio-bluetooth pavucontrol bluez-utils
|
||||
|
||||
## Network
|
||||
@@ -30,19 +30,19 @@ paru -S delta-git cargo-bloat npm bacon nvim git cargo-flamegraph tealdeer
|
||||
|
||||
# CPU/GPU
|
||||
paru -S lib32-libva-mesa-driver lib32-mesa-vdpau mesa-vdpau nvtop \
|
||||
xf86-video-amdgpu lib32-mesa libva-mesa-driver amd-ucode
|
||||
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
|
||||
lxappearance lightdm-webkit2-greeter lightdm
|
||||
|
||||
# Terminal
|
||||
pacman -S bottom zellij eza bat fd ripgrep zsh
|
||||
pacman -S bottom zellij eza bat fd ripgrep zsh
|
||||
|
||||
# Tools
|
||||
## Productivity
|
||||
### Browsers
|
||||
paru -S firefox chromium
|
||||
paru -S firefox chromium
|
||||
### File Browser
|
||||
paru -S ranger pcmanfm
|
||||
### Printer
|
||||
@@ -60,7 +60,7 @@ paru -S p7zip veracrypt keepassxc syncthing vlc unzip zathura zathura-pdf-mupdf
|
||||
paru -S nmap smartmontools ldns traceroute
|
||||
|
||||
## Networking
|
||||
paru -S tailscale wireshark-qt wireguard-tools ethtool iperf3
|
||||
paru -S tailscale wireshark-qt wireguard-tools ethtool iperf3
|
||||
|
||||
## obs-studio
|
||||
paru -S obs-studio v4l2loopback-dkms
|
||||
@@ -127,6 +127,36 @@ EDITOR=/usr/bin/nvim
|
||||
|
||||
to `/etc/environment`.
|
||||
|
||||
## NeoVim
|
||||
|
||||
Since we're using NeoVim, we wanna be lazy and have our configuration done for us.
|
||||
I'm using lazyvim with the following plugins:
|
||||
|
||||
- bufferline.nvim
|
||||
- dashboard-nvim
|
||||
- flash.nvim
|
||||
- lazy.nvim
|
||||
- LazyVim
|
||||
- lualine.nvim
|
||||
- mini.ai
|
||||
- mini.pairs
|
||||
- noice.nvim
|
||||
- nui.nvim
|
||||
- nvim-notify
|
||||
- nvim-treesitter
|
||||
- nvim-treesitter-textobjects
|
||||
- onedark.vim
|
||||
- trouble.nvim
|
||||
- ts-comments.nvim
|
||||
- vim-ledger 0.25ms start
|
||||
- vimtex 0.24ms start
|
||||
- which-key.nvim
|
||||
- yanky.nvim
|
||||
|
||||
We need run nvim as sudo at least once, to startup the process of enabling to download
|
||||
additional language dictionaries.
|
||||
We can able it with `:setlocal spell spelllang=en_us,de_de`.
|
||||
|
||||
## Systemd
|
||||
|
||||
Enable:
|
||||
|
||||
Reference in New Issue
Block a user