Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Upupa

Personal dotfiles and system maintenance.

Install

  1. project setup
    • echo "$(whoami) ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/$(whoami)
    • sudo pacman -Syu --noconfirm
    • sudo pacman -S --needed --noconfirm git ansible rsync
    • mkdir -p ~/svoboond/github && cd ~/svoboond/github && git clone https://github.com/svoboond/upupa.git && cd upupa
  2. install packages
    • make install
  3. system settings
    • enable verbose boot
      • sudo nvim /etc/default/grub
        • remove quiet from GRUB_CMDLINE_LINUX_DEFAULT
      • sudo grub-mkconfig -o /boot/grub/grub.cfg
  4. Git
    • git config --global core.excludesfile ~/.gitignore_global
    • git config --global core.autocrlf input
  5. vault
    • mount vault
    • VAULT_PATH=<vault_path> make vault2host
    • from vault
      • sudo cp -rp Pictures/* ~/Pictures && sudo chown -R $(whoami):$(whoami) ~/Pictures
    • use ssh for current project
      • git config url.ssh://git@github.com/.insteadOf https://github.com/
    • follow sub README.md files
  6. make symbolic links
    • make symlinks
  7. Neovim
    • nvim
      • :PlugInstall
      • :PlugUpdate
      • :PlugUpgrade
  8. Gnome settings
    • Settings
      • -> Keyboard -> Input Sources - Add Input Source
      • -> Mouse & Touchpad -> Mouse -> Pointer Speed
      • -> Accessibility -> Seeing -> Reduce Animations
    • Tweaks
      • -> Keyboard -> Additional Layout options -> Caps Lock Behaviour -> Make Caps Lock an additional Esc, but Shift + Caps Lock is the regular Caps Lock
      • -> Appearance -> Background -> Default Image
    • Dock
      • Firefox, Kitty, Thunderbird, Microsoft Teams for Linux, Vesktop
  9. Firefox
  10. NVIDIA

Upgrade

  • make upgrade

Vault

  • host2vault
    • VAULT_PATH=<vault_path> make host2vault
  • vault2host
    • VAULT_PATH=<vault_path> make vault2host

About

Personal dotfiles and system maintenance.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages