Skip to content
 
 

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Video Demo

Features

Software Name
Window Manager Hyprland
Display Manager SDDM
Wallpaper swww
Text Editor NvChad & Neovide
Font JetBrainsMono & Iosevka Nerd Font
Terminal Emulator foot
Launcher tofi
Notifications deadd
Bar and Widgets waybar & eww
Screenlock GTKlock

Extras

Software required for widgets to work:

  • playerctl - control media

  • grep & awk & jq & socat & gjs - script functionality

  • brightnessctl - control brightness

  • wlsunset - blue light filter

  • blueberry - bluetooth gui

Install Guide

DISCLAIMER: These dotfiles are held together with duct tape and saftey pins so installing may require troubleshooting outside of the guide. Furthermore, this guide assumes you are using Arch Linux.

Dependencies

wayland hyprland sddm foot neovide waybar-hyprland-git qjackctl deadd-notification-center-bin eww-wayland tofi gtklock-git gtk3 gtk4 playerctl gjs grep awk jq socat swww-git hyprpicker-git pipewire wireplumber pipewire-alsa pipewire-jack pipewire-pulse pipewire-audio wlsunset blueberry brightnessctl 

In case swww compile fails, run

rustup default stable

Copy repository

git clone https://github.com/PoobToo/dotfiles.git

Copy configs

cp -r dotfiles/dot_local/* .local
cp -r dotfiles/dot_config/* .config
cp dotfiles/extras/wrapped.desktop /usr/share/wayland-sessions/

Install NvChad Configs following their guide

Install JetBrainsMono Nerd Font and Iosevka Nerd Font. I reccommend using getnf

Ensure script permissions

chmod +x .local/bin/*
chmod +x .config/eww/scripts/*

Enable sddm using systemctl enable sddm.service if you have not already

Now just make sure you chose HyprWrapped when logging in on sddm!

Credits

@Aylur for most of the bar

@flick0 for workspaces widget

Crayola for their nutritional sustenance

About

I need to find a new hobby

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages