A quick and easy to use C# avalonia MVVM application that helps you download kitties~
Below you will find a guide on how to install CatGirl Downloader.
Head on over to the Releases Page!
Once you're there, simply click your OS's release for the app and extract it using your favourite File Manager
.
Now you can run the setup.sh
file. This will create a desktop entry on your desktop for easy access!
If you do not wish to use the release pages, you can also compile the app yourself.
To compile the app you require a few apps; git
, dotnet-sdk
and dotnet-runtime
# Ubuntu/Fedora
sudo apt/dnf install git dotnet-sdk-8.0 dotnet-runtime-8.0
# Arch based distributions
sudo pacman -S git dotnet-sdk dotnet-runtime
Now, we can start installing the app!
Begin by opening your favourite terminal emulator
!
git clone https://github.com/its-Lyn/CatGirlDownloader
cd CatGirlDownloader
Instead of typing all the commands yourself I created a small script that will compile, move the resulting binary to its respective folder and create a desktop file.
Simply type
chmod +x ./install.sh
./install.sh
Or... you can type
dotnet publish -c Release -p:PublishSingleFile=true
# Your resulting binary is here
cd CatGirlDownloader/bin/Release/net-8.0/linux-<cpu-arch>/publish
and move the binaries where ever you want.
Uninstalling CatGirlDownloader is as easy as running one command!
# If you used the Releases Page
./setup.sh --remove
# If you git cloned
./install.sh --remove
When running the app, instead of the buttons you can use the keybinds described below.
Keybind | Description |
---|---|
Ctrl + S | Save image locally. |
Ctrl + N | Fetch the next image. |
Ctrl + P | Go back to last image. |
This app's existence is only possible because of nekos.best!
All icons used are sourced from flaticon!
The app icon was created by Lilliana!
MIT