My chezmoi-managed dotfiles for a minimal Sway/Wayland environment
using Emacs, and fish.
Via curl:
sh -c "$(curl -fsLS get.chezmoi.io)"Or via package manager:
sudo pacman -S chezmoichezmoi init https://github.com/bvtuhan/dotfiles.git
chezmoi applychezmoi updatechezmoi add ~/.emacs.d/init.el
# or use re-add
chezmoi re-addFor terminal, I use Iosevka-Term-Nerd-Font.
sudo mkdir -p /usr/local/share/fonts
unzip -j IosevkaTerm.zip '*.ttf' -d /usr/local/share/fonts/
fc-cache -fvHowever for my daily use, i prefer the normal fixed version PkgTTF-IosevkaFixed-34.8.0.zip.
unzip -j PkgTTC-SGr-IosevkaFixed-34.8.0.zip '*.ttc' -d /usr/local/share/fonts/
fc-cache -fvsudo pacman -S i3status # for status bar
sudo pacman -S swaybg # for background
sudo pacman -S grim wl-clipboard slurp # for screenshot
sudo pacman -S wdisplays # display adjuster
sudo pacman -S pavucontrol # voice controlsudo pacman -S --needed \
qemu \
libvirt \
virt-manager \
virt-viewer \
dnsmasq \
vde2 \
ebtables \
iptables-nft \
dmidecode \
ovmf \
edk2-ovmf \
swtpm \
spice-gtk \
spice-protocol \
usbredir
sudo systemctl enable --now libvirtd.service
sudo usermod -aG libvirt $(whoami)