Skip to content

thejayduck/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 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, and everything else.

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/panels/controlCenter.yuck file.

(weatherModule) ; Uncommented

(weatherModule) ; Commented

You also need to disable the imported files weatherModule.yuck and weatherWidget.yuck found in $HOME/.config/eww/yuck/widgets.yuck and comment the following two lines:

(include "./yuck/widgets/weatherModule.yuck")

(include "./yuck/widgets/backgroundWidgets/weatherWidget.yuck")

Hyprland

Plugins

  • None

Keybinds

Mod Key = Super/Windows Key

General Shortcuts

Shortcut Description
Print-Screen Capture Full Screen
Mod + Shift + S Screenshot (grim with slurp)
Mod + Shift + R Start/Stop Screen Recording (wl-screenrec)
Mod + F Toggle Floating Window
Mod + E Open File Manager (PcManFM-Qt)
Mod + Space Rofi (drun, ssh)
Mod + V Rofi (cliphvist)
Mod + Shift + T Terminal (Kitty)
Mod + Control + L Lock Screen (Hyprlock)
Mod + C Toggle Control Center (EWW)
F11 Force FullScreen

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]
... ...
Mod + 8 [10]

Additional Assets

Type Source
Qt Gruvbox Dark Blue (github) (Kvantum)
GTK Gruvbox Material Dark (github)
Cursor Capitaine Cursors (github) (Gruvbox)
Icons Win11-dark (github)
Audio Notifications (github)
Audio Click.wav (freesound)
Audio Click Metronome atonal low (freesound)

Screenshots

Hyprland Screenshot EWW Control Panel Dunst Screenshot Activity Indicators

Popup Indicators

Volume Popup On Volume Popup Muted Microphone Popup On Microphone Popup Muted Brightness Popup

About

My .dotfiles based around Gruvbox with a purple accent.

Topics

Resources

Stars

Watchers

Forks