Skip to content

n0noob/.dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

05c61a4 · Jan 23, 2025

History

42 Commits
Nov 11, 2023
Feb 22, 2024
Nov 11, 2023
Sep 25, 2023
Jan 23, 2025
Jan 23, 2025
Oct 28, 2023
Dec 31, 2024
Jan 23, 2025
Oct 14, 2023
Oct 23, 2023
Nov 12, 2023
Sep 25, 2023
Feb 22, 2024
Feb 22, 2024
Jun 17, 2024
Jun 17, 2024
Jun 17, 2024
Nov 1, 2023
Jun 17, 2024
Jan 23, 2025

Repository files navigation

.dotfiles

Prerequisites

Requires gnu/stow for dotfiles management.

Essentials:

# pacman -S paru stow

In addition, following dependencies are required:

  • BSPWM:
$ paru -S bspwm sxhkd rofi dunst feh polybar xidlehook thunar kitty polkit-gnome picom networkmanager neovim maim i3lock arandr xclip
  • hyprland:
$ paru -S hyprland wofi waybar dunst wlogout polkit-gnome ttf-jetbrains-mono-nerd thunar kitty swww swaync swaylock-effects networkmanager neovim gamemode cliphist btop hyprshot

Some generic packages:

# paru -S zsh mpv exa refind nwg-look-bin meld git code hyprshot fd fzf

Manual installations and configurations

  • Install oh-my-zsh
  • Change default shell to zsh:
chsh -s $(which zsh)
  • Change default theme using nwg-look utility in hyprland

Home location

dotfiles home location:

~/.dotfiles

Steps for backing up dotfiles

Backup dotfiles like this:

cp -R ~/.config/waybar ~/.dotfiles/waybar/.config

Using gnu/stow link the dotfiles under ~/.dotfiles like this:

stow --adopt waybar

Viola, waybar configuration files have been backed up. ~/.config/waybar should contain only the symlinks to your git managed dot files.