Hello 
Now you can choose the snippet you want to download, exclude only snippet from update…

I also added this to CLI command!
-
obsnipe clone repository_url --excluded [filename] : Add filename to exclude.yml so the script will don’t add it to your obsidian and never add it when you update it.
-
obsnipe clone --select [filename] : Clone the repository and use only the selected CSS. If you don’t exclude the ones you don’t want, it will add them at the update.
-
obsnipe update repository_name --only [filename] : Update only the selected snippet.
-
exclude exclude --add [filename] : Exclude the selected snippet from update. This command edit the exclude.yml.
If you want to manually add snippet to exclude.yml, edit this file with adding the filename with this extension (so filename.css)
A little note about release & executable :
For some reason, windows will warn you about untrustable executable. Moreover, your antivirus might not like it either. The executable is built using GitHub Action : I don’t touch it. You can, also, check every file in the download if you don’t trust me. The only data send to internet is for git clone and push.
The (short) story about certification and untrustable executable : Microsoft want me to pay a lot to sign a little executable. More information about signing on Microsoft Docs
A free signing will always force the end-user to manually install the certificate on their machine
If you don’t trust me : You can build yourself the executable using : pyinstaller Obsidian_Snippeter/GUI.py --name "Obsidian-Snippet-Manager" --windowed --i Obsidian_Snippeter/src/gui_bin/hand.ico --noconfirm --add-data 'Obsidian_Snippeter/src/gui_bin/*;Obsidian_Snippeter/src/gui_bin/' --distpath artifact after cloning. You will see the same error. I have too this error.
(Note that you won’t see it using the terminal commands
)