From b1b3745128f24632d1b93df4c5844aaf8925f8a6 Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Fri, 29 Jul 2022 15:12:57 -0500 Subject: Change license to GCL --- COPYING | 12 +-- autoshart | 242 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ autoshart.sh | 242 ----------------------------------------------------------- 3 files changed, 248 insertions(+), 248 deletions(-) create mode 100755 autoshart delete mode 100755 autoshart.sh diff --git a/COPYING b/COPYING index 0520203..1cfefea 100644 --- a/COPYING +++ b/COPYING @@ -1,9 +1,9 @@ -Copyright (C) 2022 Case Duckworth +Copyright (C) 2022 Case Duckworth -Usage of the works is permitted provided that this instrument is -retained with the works, so that any entity that uses the works is -notified of this instrument. - -DISCLAIMER: THE WORKS ARE WITHOUT WARRANTY. +Everyone is permitted to do whatever with this software, without +limitation. This software comes without any warranty whatsoever, +but with two pieces of advice: +- Don't hurt yourself. +- Make good choices. diff --git a/autoshart b/autoshart new file mode 100755 index 0000000..514e264 --- /dev/null +++ b/autoshart @@ -0,0 +1,242 @@ +#!/bin/sh +# AUTOSHART: autostart *.desktop files +# Copyright (C) 2022 Case Duckworth +# Licensed under the Good Choices License. See COPYING for details. +# +# Commentary: +# +# An autostart script. Called "autoshart" because I literally sharted it out, +# and have /not/ tested it at all. So, caveat emptor, I guess. +# +# Freedesktop autostart specification: +# https://specifications.freedesktop.org/autostart-spec/latest/ +# Freedesktop desktop entry specification: +# https://specifications.freedesktop.org/desktop-entry-spec/latest/ +# +# Prior art: +# - dex -- https://github.com/jceb/dex +# +# Code: + +usage() { + cat <