first commit

This commit is contained in:
Ashley Wulber 2023-07-31 14:27:41 -04:00
commit 089158f297
No known key found for this signature in database
GPG key ID: 5216D4F46A90A820
239 changed files with 2841 additions and 0 deletions

27
justfile Normal file
View file

@ -0,0 +1,27 @@
set export
rootdir := ''
prefix := '/usr'
base-dir := absolute_path(clean(rootdir / prefix))
install-dir := base-dir / 'share'
icons := install-dir / 'icons' / 'Cosmic'
export ICONS := icons
default:
@just --list
install-freedesktop:
@just freedesktop/install
install-extra:
@just extra/install
# Install everything
install: (install-freedesktop) (install-extra)
# Uninstalls everything (requires same arguments as given to install)
uninstall:
rm -rf {{icons}}
# Show the current git commit
git-rev:
@git rev-parse --short HEAD