Skip to content

Latest commit

 

History

81 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles Setup

My chezmoi-managed dotfiles for a minimal Sway/Wayland environment using Emacs, and fish.

./screenshots/screenshot_desktop.png

Setup

Install chezmoi

Via curl:

sh -c "$(curl -fsLS get.chezmoi.io)"

Or via package manager:

sudo pacman -S chezmoi

Clone the repo

chezmoi init https://github.com/bvtuhan/dotfiles.git
chezmoi apply

Pull the latest changes

chezmoi update

Add custom changes

chezmoi add ~/.emacs.d/init.el
# or use re-add
chezmoi re-add

Install Font

For 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 -fv

However 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 -fv

Wayland Stuff

sudo 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 control

Virtualization Setup

sudo 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)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages