This set of launch.json and task.json files allow you to build and debug individual C files from within Windows
while using the gcc collection installed within your WSL environment.
sudo apt-get update
sudo apt-get install -y gcc gdbThis set of launch.json and task.json files allow you to build and debug individual C files from within Windows
while using the gcc collection installed within your WSL environment.
sudo apt-get update
sudo apt-get install -y gcc gdbExhaustive list of SPDX (Software Package Data Exchange) licenses: https://spdx.org/licenses/
| # ------------------------------------------------------------------------------ | |
| # tlp - Parameters for power saving | |
| # See full explanation: http://linrunner.de/en/tlp/docs/tlp-configuration.html | |
| # dir: /etc/default/tlp | |
| # Hint: some features are disabled by default, remove the leading # to enable | |
| # them. | |
| # Set to 0 to disable, 1 to enable TLP. | 
| # VERY IMPORTANT! After each kernel update or dkms rebuild the modules must be signed again with the script | |
| # ~/.ssl/sign-all-modules.sh | |
| # Place all files in ~/.ssl folder | |
| mkdir ~/.ssl | |
| cd ~/.ssl | |
| # Generate custom keys with openssl | |
| openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -subj "/CN=Owner/" | 
<hash> with your gist's hash):
# with ssh
git clone [email protected]:<hash>.git mygist
# with httpsgit clone https://gist.github.com/.git mygist