If you use Linux, I trust you can manage on your own.
Personally, I put the line exec --no-startup-id setxkbmap -option ctrl:swapcaps in my .config/i3/config file. Of course, this only works if you’re using the i3 tiling window manager. And if you unplug your keyboard you’ll have to re-run the command manually.
On Linux Mint with Cinnamon, you can do this in system settings by going to Keyboard → Layouts → Options → Caps Lock behavior. (You can also put that line in a shell script and set the script to run at startup.)
Personally, I put the line
exec --no-startup-id setxkbmap -option ctrl:swapcaps
in my.config/i3/config
file. Of course, this only works if you’re using the i3 tiling window manager. And if you unplug your keyboard you’ll have to re-run the command manually.On Linux Mint with Cinnamon, you can do this in system settings by going to Keyboard → Layouts → Options → Caps Lock behavior. (You can also put that line in a shell script and set the script to run at startup.)