My dotfiles.
Package Manager:
I'm using the paru
package manager, which can be obtained here.
PACKAGE NAME(S) | PURPOSE |
---|---|
xorg-server xorg-xinit | Display server and initialization |
i3-wm | Window manager |
neovim | Text editor |
git | Version Control |
noto-fonts noto-fonts-emoji | Fonts |
network-manager-applet | Network management |
zsh (zsh-autosuggestions) | Shell |
adwaita-dark | GUI theme |
alacritty | Terminal |
ttf-meslo-nerd-font-powerlevel10k | Terminal font |
polybar | Window manager bar |
ttf-font-awesome-5 | Font for icons on polybar |
playerctl | Control media players |
xbindkeys | Keybindings |
picom | Compositing |
xss-lock | Lock screen upon suspension |
redshift | Manage screen light temperature |
backlight-control | Set screen light |
xorg-xrandr (arandr) | Configure screen's properties |
xorg-xinput | Configure input devices |
rofi | Command launching and others |
touchegg (touche) | Movement commands |
dunst | Notification daemon |
i3-battery-popup | Script for notifying low battery |
pulseaudio pulseaudio-alsa | Sound server |
flameshot | Screenshots |
pulsemixer (pulseaudio-control) | Sound CLI management |
pulseaudio-bluetooth | Sound for bluetooth |
bluez bluez-utils (blueman) | Bluetooth management |
fprintd | Fingerprint reading |
brave(-bin) | Web bowser |
evince | Pdf viewer |
libreoffice | General file editing |
dolphin (breeze-icons ffmpegthumbs) | File management |
feh | Image viewer |
mpv | Media player |
thunderbird | Email client |
git-credential-manager | Git credential management |
android-tools | Android tools |
openssh | --- |
ripgrep | --- |
fd | --- |
discord | --- |
spotify | --- |
todoist-appimage | --- |
alsa-utils | --- |
Execute
sh -c "$(curl -fsSl https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
to, respectively, install oh-my-zsh
, powerlevel10k
and the zsh-autosuggestions
plugin.
Execute
sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
to install vim-plug
as a plugin manager for neovim.
Note that fd
and ripgrep
are dependencies for telescope
, ttf-meslo-nerd-font-powerlevel10k
is for vim-devicons
.
Visit this article to configure the trackpad.
The packages sof-firmware
and alsa-ucm-conf
are needed to make sound work (at least on Thinkpad X1 Carbon Gen 4).
See this link
See this link