Skip to content

thejayduck/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 

Repository files navigation

dotfiles

About

Welcome to my dotfiles repository! This repository contains the configuration files and settings that I use to personalize and customize my desktop environment. From window manager configurations to shell settings, these dotfiles reflect my preferences and workflow optimizations.

Table of Contents


Installation

git clone https://github.com/thejayduck/dotfiles
cd dotfiles
cp -R .config/ ~/.config/
cp -R .local/share/ ~/.local/share/

Install Packages

Paru:

# paru -S --needed - < dependencies.txt

Pacman:

# pacman -S --needed - < dependencies.txt

OpenWeather API Key

The weather widget in Eww requires an OpenWeather API key to function. To enable it, place your API key in the file located at: $HOME/.config/eww/.weather_api.env

If you prefer not to use this feature, you can disable the widget by editing the $HOME/.config/eww/yuck/controlCenter.yuck file. Simply comment out the following line:

(box :class "module" weather) ; Uncommented

;(box :class "module" weather) ; Commented

Hyprland

Plugins

Keybinds

Mod Key = Super/Windows Key

General Shortcuts

Shortcut Description
Mod + Shift + S Screenshot (grim with slurp)
Print-Screen Fullscreen Screenshot
Mod + F Toggle Floating Window
Mod + E File Explorer (PCManFM-QT)
Mod + Space Rofi (drun, ssh)
Mod + V Rofi (cliphist)
Mod + Shift + T Terminal (Kitty)
Mod + Control + L Screensaver (Hyprlock)

Workspace Shortcuts

Shortcut Tag
Mod + Z [1]
Mod + X [2]
Mod + 1 [3]
Mod + 2 [4]
Mod + 3 [5]
Mod + 4 [6]
Mod + 5 [7]

Themes Used

Type Theme
Qt Gruvbox Dark Blue (github) (Kvantum)
GTK Gruvbox Material Dark (github)
Cursor Capitaine Cursors (github) (Gruvbox)
Icons Win11-dark (github)

Screenshots

Hyprland Screenshot EWW Status Bar EWW Control Panel Dunst Screenshot