Skip to content

hbacelar8/.dotfiles

Repository files navigation

Dotfiles

Personal dotfiles for Hyprland and Catppuccin Mocha based theme.

Image 1 Image 2
Image 3 Image 4
Portrait Monitor

Image 4

Key Bindings

Keybind Action
SUPER + T Open terminal (Wezterm)
SUPER + C Kill active window
SUPER + V Toggle floating
SUPER + P Toggle pseudo
SUPER + J Swap split direction
SUPER + A Swap split positions
SUPER + B Open browser (Firefox)
SUPER + L Lock screen (Hyprlock)
SUPER + Q Open notifications panel
SUPER + SHIFT + S Run Hyprshot region mode
SUPER + Space Open app launcher (Rofi)
SUPER + M Open emoji selector (Rofimoji)
SUPER + [Arrow Keys] Move window focus
SUPER + [0-9] Switch between workspaces
SUPER + SHIFT + [0-9] Move active window to a workspace
SUPER + [Left Mouse Button] Drag to move window
SUPER + [Right Mouse Button] Drag to resize window

Dependencies

AUR Helper
sudo pacman -S --needed base-devel
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -si
Fonts and Icons
sudo pacman -S ttf-fantasque-nerd ttf-jetbrains-mono-nerd ttf-nerd-fonts-symbols papirus-icon-theme
GTK Theme
sudo pacman -S xdg-desktop-portal-gtk
paru -S catppuccin-gtk-theme-mocha
Hypr Ecosystem
sudo pacman -S hyprland hyprpaper hyprlock xdg-desktop-portal-hyprland hyprutils
paru -S hyprshot
UI
sudo pacman -S waybar rofi-wayland swaync rofimoji
Terminal Emulator
sudo pacman -S wezterm
File Managers
sudo pacman -S yazi nautilus

NOTE:

For MTP to be shown on Nautilus

sudo pacman -S gvfs-mtp

Misc
sudo pacman -S fastfetch btop imv neovim lazygit udiskie

Installation

Clone it in your home directory:

cd && git clone [email protected]:hbacelar8/.dotfiles.git

Usage

In the .dotfiles directory, stow every config:

stow btop fastfetch hypr imv lazygit nvim rofi swaync waybar wezterm yazi zsh

About

Dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published