Skip to content
lugnuts-at-UTAPublic

About

Lug Nuts graphics, dotfiles, and ricing

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

24 Commits

Folders and files

Repository files navigation

graphics

Graphics, dotfiles, ricing, and resources.

This repository aggregates club members' dotfiles via Git submodules. Each member keeps ownership of their own upstream repo — this root repo just points to them.


📂 Structure

graphics/
├─ dotfiles/
│     └─ <handle>/ # submodule → https://github.com/<handle>/dotfiles
├─ wallpapers
├─ .gitignore
├─ .gitmodules
├─ MANIFEST.yml
├─ Makefile
└─ README.md

🚀 Quick Start

Clone with submodules:

git clone --recurse-submodules https://github.com/uta-lug-nuts/graphics.git
cd graphics
make init

# Update all submodules from latest 
make update

# Validate dotfiles/ricing repository and submodule paths:
make validate

🤝 Contributing

Fork this repository and clone it with submodules.

Add your dotfiles (create/or build a dotfiles/ricing repository) repository as a submodule:

git submodule add -b main https://github.com/<handle>/dotfiles dotfiles/<handle>
git config -f .gitmodules submodule.dotfiles/<handle>.branch main
git commit -m "Add <handle>'s dotfiles"

Update MANIFEST.yml with your entry:

- handle: <handle>
  url: https://github.com/<handle>/dotfiles
  path: dotfiles/<handle>
  # Below is a wip
  #os: arch
  #wm: i3
  #tags: [tiling, terminal]

Push to your repository fork/branch and open a PR to the club repo.


About

Lug Nuts graphics, dotfiles, and ricing

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages