Some usefull configuration in my Archlinux. Arch Linux is The Best!
Install the following packages with yay.
- Base: base-devel wget curl git gcc make acpi light pulseaudio pulseaudio-alsa alsa-utils pacman-contrib mpc
- WM & X11: i3-gaps i3blocks i3lock-color xorg xorg-xinit xorg-server
- Programs: kitty rofi dunst (with libnotify) ranger ncmpcpp mpd polybar papirus-icon-theme btop sddm (with qt5 qt5-quickcontrols2 qt5-svg) zsh picom cava code neovim xclip scrot ffcast slop
- Emoji Fonts: noto-fonts noto-fonts-emoji noto-fonts-extra noto-fonts-cjk
- For background: nitrogen
See more packages in arch_install/packages-repo.txt
Then copy the i3, kitty, polybar directories in the dotfiles/.config to your ~/.config.
Remeber to change the interface in polybar/modules/network.ini to your network interface.
Sometimes you need to change the device id in temperature.ini.
At last, relogin with i3wm. Enjoin it!.
cp dotfiles/.vimrc ~/.vimrc
Then enter to vim, input this:
:PlugInstall
Wait some minutes until it finished
Copy the dotfiles/.vimspector.json to your $HOME path or Your Project Root path.
Run F5 to start the debug Launcher Just like VsCode.
See more details at Vimspector.vim
Copy the dotfiles/tasks.ini to you ~/.vim/
See more details at skywind3000/asynctasks.vim
Install texlive First.
To use vim with latex, install zathura with your package manager.
Then copy the directory dotfiles/.config/zathura to your ~/.config/
I have migrated from vim to Neovim now.
Configurations files are in dotfiles/.config/nvim for Astrovim, and dotfiles/.config/lvim for LunarVim.
See more details in their Github repo.
Copy dotfiles/.Xresources and dotfiles/.urxvt to Your $HOME path
If you use Fcitx5 as you input method,
add these lines in you /etc/environment or .xinitrc or .xprofile or just all of them, which depends on your need:
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
export LC_CTYPE=zh_CN.UTF-8
export QT_IM_MODULE=fcitx5
Install oh-my-zsh first.
Then install zsh-autosuggestions, zsh-syntax-highlighting, zsh-completions in your oh-my-zsh.
Copy the dotfiles/.zshrc and dotfiles/.p10k.zsh to your $HOME path
Some scripts and config files to help installing a new Arch Linux.
see more about init.sh and install.sh
I use i3wm, sometimes AwesomeWM.
My terminal is kitty.
See more in my dotfiles/.config directory.