I have been writing a lot of code, lately, I have been writing C, C++ and GO. All these languages have 6 characters in common {} () and ;. I use vim, you might have seen my guide to neovim on windows previously. Vim also uses {} and () for navigation. If we look at an American keyboard this makes a lot of sense: So why is that so awesome? well the keys for {} and () is right next to hjkl, the primary navigation keys in vim.
Joplin is a note-taking app that uses markdown. It is one of the few note-taking apps that works on all operating system and has a dark mode.
Installing it on Linux is a bit harder than it might initially seem depending on your distro. Being a Debian user myself I met a couple of problems and I would like to share my solution and an ansible script that automates it all.
One of the things that annoys me the most is not having the right tools for a job. Vim and similar tools have helped me speed up my process and have let me use amazing addons like coc.vim with clangd.
Now as a hacker you sometimes need to use other platforms than Linux. We need to face that windows desktop and server is designed to work smoothly in a corporate environment.
When using services like Hack The Box or Try Hack Me you usually have to connect using a VPN. This can be a pain to manage, and so I have written an ansible role to create systemd services to manage this.
The role file can be found here
The role file takes the arguments htbpath, this is the path for where the Hack The Box cert needs to be, and thmpath which is the same but for Try Hack Me.