My OS dotfiles
Find a file
2024-03-02 20:21:14 -05:00
.install sym links init 2024-03-02 20:02:16 -05:00
gtk-3.0 gtk settings 2024-03-02 20:02:40 -05:00
hypr add hyprland config 2024-03-02 20:20:46 -05:00
kitty kitty config 2024-03-02 20:02:51 -05:00
neofetch basic neofetch config 2024-03-02 20:03:02 -05:00
nvim add nvim config 2024-03-02 20:20:51 -05:00
pipewire pipewire config (for desktop) 2024-03-02 20:21:04 -05:00
swayidle empty swayidle config file 2024-03-02 20:21:14 -05:00
wofi wofi styling 2024-03-02 20:03:38 -05:00
.tool-versions asdf tool versions 2024-03-02 20:00:42 -05:00
.zshrc zsh config 2024-03-02 19:31:19 -05:00
install.sh empty install entry 2024-03-01 22:22:09 -05:00
README.md update README with packages 2024-03-02 19:30:26 -05:00

Arch Linux Setup

This is a work in progress setup for my first Arch Linux install, I am finally planning to make the commitment away from Windows into the Linux world.

TODO

  • zsh Configuration
  • scripted setup
    • pacman packages
    • yay packages
    • brew packages
    • aliases
    • symlinks
  • hyprland Configuration
    • waybar
    • hyprpaper
    • swaylock/hyprlock
    • swayidle/hypridle
    • keybindings
    • wlogout

Packages

This is a list of packages sorted by the package manager used to install them along with a small description of what they do as well as a link to their website/docs

Pacman

  • Thunar - file manager
  • zsh - Shell
  • Bitwarden - Password manager
  • Firefox - web browser
  • git - Version control
  • github-cli - Github CLI
  • lazygit - CLI git client
  • neofetch - System display
  • neovim - CLI based editor and IDE
  • ttf-jetbrains-mono-nerd - Nerd font pack
  • wget - retrive files over http(s)
  • curl - same as wget
  • xclip - Clipboard util
  • ripgrep - CLI grep tool (used for neovim text search across files)
  • spotify - Music App

Hyprland

  • waybar - wayland status bar
  • swaylock - wayland lock screen
  • swayidle - wayland idle daemon
  • swww - wallpaper animations

Yay

Brew

  • zsh-completions - zsh plugin that adds CLI completions
  • zsh-autosuggestions - zsh that adds suggestions
  • asdf - runtime manager (nodejs, python, bun, etc...)