Simple digital clock for my bedroom that will keep the correct time and update itself on daylight savings.
I'm caltlgin. I love coding, hacking and making awesome things. This site is a log of my projects and a way for people to get in touch with me. I am a big Linux, open source and privacy advocate. The Linux distribution I currently use is Linux Mint Cinnamon.
Questions to ask yourself...
⚫ How can a company be worth billions of dollars... Yet the services they offer are free?
⚫ Why should I worry... I don't have anything to hide.
Services I Host
I host a few FOSS/Libre services that are free to use. NB: Some services at this time only support sign-up via email.
My Smart Home consists of a Raspberry Pi (Model B) 3 running Mosquitto as the MQTT Broker and Node RED for automation. I use the WeMos D1 Mini for all my devices due to its numerous shields, breadboard compatibility, low cost and inbuild USB interface. Not to mention I'm a big fan of the esp8266.
Temperature and humidity sensor that publishes values to my MQTT broker and displays the current values on an OLED display.
- Find my code on Gitea
- Archived/Unmaintained code is here
- Here is a list of tools I use to do my development with.
- Most of my software is written in Python and Bash. I prefer Python and Bash because its open source, uses a scripting language and is easy to deploy.
- All of my software is released under the GNU General Public License v3.0 unless otherwise stated.
Your welcome to leave feature requests or issue reports, but please keep in mind that I do this as a fun little project that I work on in my spare time. Contributions can be made by creating Pull Requests. If you would like to donate, please consider donating to the Wikimedia Foundation
mkdir -p ~/.bin && \ curl -Ls https://ln.caltlg.in/kutt-bash | tee ~/.bin/kutt && \ chmod +x ~/.bin/kutt
Add to $PATH
echo 'export PATH=~/.bin:$PATH' >> ~/.bashrc && \ . ~/.bashrc
kutt [option] Simple Kutt.it command line program for https://kutt.it/ API Key required. Get API Key from https://kutt.it/settings Options: -h Show this help message and exit -k Add/Update API Key -a [options]
Add url -c Set a custom URL (Optional) -p Set a password (Optional) -a -r Reuse existing url if available -l Get list of last five shortened URLs -d Delete a shortened URL -s Get stats for a shortened URL Examples: kutt -a https://github.com/thedevs-network/kutt/releases Returns: https://kutt.it/Xg0IBA kutt -a -c 'cal' https://caltlgin.github.io/ Returns: https://kutt.it/cal kutt -a -c api-docs -p 123 https://github.com/thedevs-network/kutt#api Returns: https://kutt.it/api-docs kutt -s api-docs Returns formatted json output kutt -d api-docs Returns: Sort URL deleted successfully
Here is some of my favourite code snippets I created.
For secure communication please send me a PGP-encrypted email. Don't forget to attach your public key.
# Run the following command on Linux to import my public key: gpg --recv-keys 0xFADFCE17