Muscaw / dot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dotfiles setup

Requirements

  • yay
  • stow
  • i3
  • dmenu
  • rofi
  • picom
  • polybar
  • feh
  • alacritty
  • zsh
  • gcr-4
  • flameshot
  • cups
  • avahi-daemon
  • ufw
  • powertop (if laptop)
  • tlp (if laptop)

If using nvidia drivers

Follow https://github.com/korvahannu/arch-nvidia-drivers-installation-guide (inner-sourced under nvidia for safe-keeping)

Install print capabilities

Requires:

  • cups
  • avahi-daemon for local network discoverability

Given the use of systemd-resolve, follow the instructions on the Arch wiki:

Also disable MulticastDNS on systemd-resolved to avoid conflicts

Setup SSH agent

With gcr-4:

systemctl enable --now --user gcr-ssh-agent.socket

vim /etc/profile.d/ssh_auth_gcr.sh

With content:

export SSH_AUTH_SOCK=$XDG_RUNTIME_DIR/gcr/ssh

About


Languages

Language:Nix 45.1%Language:Python 22.6%Language:Shell 16.4%Language:Lua 15.9%