![Screenshot from 2024-05-18 15-11-30](https://private-user-images.githubusercontent.com/69438999/331773766-531d6b51-0b1b-4e52-b4a4-0bb90b36003a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTcwMzM1NDksIm5iZiI6MTcxNzAzMzI0OSwicGF0aCI6Ii82OTQzODk5OS8zMzE3NzM3NjYtNTMxZDZiNTEtMGIxYi00ZTUyLWI0YTQtMGJiOTBiMzYwMDNhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MzAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTMwVDAxNDA0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM1NmJmZWVkZTRmYzM4ZjhlZWMyZWE3YzFjNjA2MGNiZDIyNGY3MGQzN2I0MzkwMjUzNjc0NjhlZDUwZmJlODYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.meuGsxApDhpwCk8s07EjPslv7rxHXQas2ZaUfKYSz70)
- A CLI tool for converting temperature scale.
- This supports
Celsius
°C, Fahrenheit
°F, Kelvin
°K, and Rankine
°R scales.
![tempscale-system-design](https://private-user-images.githubusercontent.com/69438999/317160396-07170a87-049d-4719-b2eb-d2cd65e6d70b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTcwMzM1NDksIm5iZiI6MTcxNzAzMzI0OSwicGF0aCI6Ii82OTQzODk5OS8zMTcxNjAzOTYtMDcxNzBhODctMDQ5ZC00NzE5LWIyZWItZDJjZDY1ZTZkNzBiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MzAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTMwVDAxNDA0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThhMzI2Njc0YjE5NjlhZTI0Y2JkMjA2NzBiOThiZGZkMzQyZTFmMWUxMmUyY2E2YTk3OGExYjdmNWZmMjAzM2UmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.1r49U5otICD4B4rBRML10WormqQwjpCQOD8wFWnWm0U)
- Note the root
main.go
is a symbolic link.
- Run the following commands.
# Change permission and make it executable.
sudo chmod +x run.sh
# Run the app.
./run.sh
# Run the multipass.
sudo systemctl restart snap.multipass.multipassd.service
# Deploy to snap store.
snapcraft login
snapcraft clean
snapcraft --debug
snapcraft push tempscale_<version-number-in-snapcraft-yaml>_amd64.snap --release=stable