Skip to content

GeodeArc/GeoDots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeoDots Banner (cringe)

by GeodeArc <3

version 0.1.2

❤️ Many things arent finished, stay tuned for more!

Note

GeoDots is only (currently) supported for Arch Linux Based distros (tested Arch, CachyOS, Endeavour). This MAY change later on, no guarantees.

Warning

Hyprland 53 introduced new syntax, meaning your config will be invalid when you update. Please use the upgrade script if you are affected.

🌟 INSTALLATION:

Should work on pretty much any arch based system (minimal, or not). If theres an issue installing, please submit a bug report!

bash <(curl -s https://gdrc.me/dots.sh)

If the above command doesnt work, you are likely using a non-standard shell (like fish). Try running this command instead (assumes bash is installed, install bash with pacman otherwise).

bash -c "$(curl -s https://gdrc.me/dots.sh)"
⌨ Manual Mode (ish)

  • 🗃️ Ensure dependencies & update
sudo pacman -Syu
sudo pacman -S --needed git base-devel
  • 💾 Begin Installation!

Needs to be in home folder for now! May make the script better/adaptive if i feel like it

cd
git clone https://github.com/GeodeArc/GeoDots/
cd GeoDots
./install.sh
🐧 Actually Manual

  • Clone the repo. I hope you know how to do this already.
  • Head over the the gh-pages branch, and install the dependencies in the text files labeled 'pkg'. Not everything is 'technically' required.
  • Go to each config folder in /.config/, and if required, move a config (e.g modern+light) to the root of that folder.
  • Copy folders from /.config/ to your .config folder
  • Copy the /Dots folder to your home directory
  • Adjust the /Dots/Options files accordingly to your preferences. I will add more documentation here later (maybe).

💫 FEATURES

  • ⚙️ Incredibly easy installer with bug prevention
  • 💥 3 different styles with light/dark themes
  • 🖌️ Consistent styling everywhere (ish)
  • 🌈 Color scheme changes with wallpaper
  • 🏃 Very easy to configure and get started!

🖼️ SCREENSHOTS:

Modern Theme

Dark Light
dark - modern light - modern
Terminal Stuff Hyprlock
terminal stuff hyprlock

Colorful Theme

Dark Light
dark - colorful light-colorful
Terminal Stuff Hyprlock
terminal showcase hyprlock

Minimal Theme

Dark Light
dots 4 dots 3
Terminal Stuff Hyprlock
dots 2 dots 1

⚙ MORE:

Roadmap
  • Add nvim config/editor choice?

  • Make settings script more robust/easier to use

  • Add hyprlock autologon (greetd probably)

  • Make some configs (waybar, swaync etc) less messy

  • Add matugen GTK theming, pywal can stay for now

  • Add pywalfox if firefox is selected

  • Add quicker installation (auto install)

  • Ability to choose nerd font, terminal, etc (might not add)

  • Switch from plaintext files to envvars?

  • Installer for other distros (sobbing emoji)

💞 Special thanks/credits:

Most of these have been modified heavily, but these have still been really helpful!

About

A simple, consistent, and lightweight Hyprland configuration.

Resources

Stars

Watchers

Forks

Packages

No packages published