Skip to content

Commit b8eda58

Browse files
committed
added inst/uninst scripts
1 parent c2a7fd7 commit b8eda58

File tree

5 files changed

+17
-0
lines changed

5 files changed

+17
-0
lines changed

Guify.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@
2929
<None Update="Schemas/**">
3030
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
3131
</None>
32+
<None Update="*.sh">
33+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
34+
</None>
3235
<AvaloniaResource Include="**/*.xaml" />
3336
</ItemGroup>
3437
<ItemGroup>

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
This is a tool to generate a simple GUI for a CLI command. The user would only need to supply a simple XML file defining the expected representation of various flags and verbs in such a CLI command.
44

5+
## Installation
6+
7+
8+
59
## What it is
610

711
By using Guify, users don’t need to always refer to the `--help` page or `man` when they only want to use the mere basics of a complex tool. In such way, users who have a hard time memorizing things (just like me), can always rely on the GUI until they get familiarized.

install.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,12 @@ if [ ! -d "$HOME/.local/share" ]; then
22
mkdir $HOME/.local/share
33
fi
44

5+
chmod +x ./Guify
6+
57
cp `pwd` $HOME/.local/share/guify
68

9+
ln -s ./Guify guify
10+
mv ./guify $HOME/.local/bin/guify
11+
12+
echo "done."
13+

pack.sh

Whitespace-only changes.

uninstall.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
rm $HOME/.local/bin/guify
2+
rm -rf $HOME/.local/share/guify
3+
echo "done."

0 commit comments

Comments
 (0)