CastorisCausa

Personal blog and hacks by Raymundo Cassani

Posts tagged with: Linux


GitHub actions are an amazing tool to automate different stages on in the software development workflow, and they can be used in Matlab projects! By using Matlab GitHub actions, it is possible to set up Matlab, and run Matlab code on GitHub-hosted runners with different OS (Linux, macOS and Windows …

More a side project than a need, I wanted to control in Linux the fan modes (the relationship between temperature and fan speed) in my 2020 Gigabyte AORUS 15G KB, it should apply to similar models. The code for this project can be found in: https://github.com/rcassani/p37-ec-aorus15g …

Git hook at changing branches

Updated: The post-checkout hook the hook code below is intended to run only when changing branches, but it is invoked also when retrieving files from the index and rebasing. Thus these two cases need to be addressed in the code. See more details below. Often when working on experimental Git …

After many tries, I finally found a good set of steps to install Adobe Acrobat Reader DC in my Linux computer. Status   Features       ✅ Form filling     ✅ Comment tools     ✅ Sticky notes     ✅ Printing     ❌ Signature Setup Arch Linux (up to May 2022)* Wine-stable 7.0 *The same configuration for Wine, winetricks and fonts should …

Based on icon made by Freepik from www.flaticon.com Good code commenting, including good syntax and spelling, is an important feature to assure the high quality of code documentation, which in turn, is vital in development of scientific open-source software. Poor spelling is not only unprofessional, it can create …

In contrast to Matlab for Windows and macOS, Matlab for Linux does not automatically make the associations with its related files .m, .mat, and .fig. This post describes the how to do the association, it includes: 1. defining MIME types, 2. setting icons, and 3. creating desktop entries (.desktop files …