This guide is for 'linuxing-up' Windows as a development environment; it focuses on setting up [WSL], an Ubuntu Hyper-V virtual machine, [wsltty] (a nice terminal emulator) and various tweaks.
$remoteport = bash.exe -c "ifconfig eth0 | grep 'inet '" | |
$found = $remoteport -match '\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}'; | |
if( $found ){ | |
$remoteport = $matches[0]; | |
} else{ | |
echo "The Script Exited, the ip address of WSL 2 cannot be found"; | |
exit; | |
} |
Do I want to die on this hill?
- Pass: This is morally good and if not handled has long term consequences
- Fail: This if self serving
Am I including everyone?
- Pass: My ego is not driving this conversation
- Fail: The people in this conversation will only tell me I'm right and not push back
Here we create the master key. We want only Certify
capability: we use the master key only to create the subkeys, Sign - Encrypt - Authenticate
capabilities will be assigned to the subkeys.
Run the following command to start the master key generation process. Select the set your own capabilities
creation process (type 8
)
▶ gpg --full-generate-key --expert
gpg (GnuPG) 2.2.9; Copyright (C) 2018 Free Software Foundation, Inc.
#!/bin/bash | |
# Simple script to start/stop my Azure remote workstation. | |
# Requires: | |
# - Azure CLI configured | |
# - Remmina RDP client | |
# - Zenity | |
# | |
# Change these values to match your VM. |
# Description: Boxstarter Script | |
# Author: Jess Frazelle <[email protected]> | |
# Last Updated: 2017-09-11 | |
# | |
# Install boxstarter: | |
# . { iwr -useb http://boxstarter.org/bootstrapper.ps1 } | iex; get-boxstarter -Force | |
# | |
# You might need to set: Set-ExecutionPolicy RemoteSigned | |
# | |
# Run this boxstarter by calling the following from an **elevated** command-prompt: |
Written for fairly adept technical users, preferably of Debian GNU/Linux, not for absolute beginners.
You'll probably be working with a single smartcard, so you'll want only one primary key ( |
[ Update 2025-03-24: Commenting is disabled permanently. Previous comments are archived at web.archive.org. ]
Most of the terminal emulators auto-detect when a URL appears onscreen and allow to conveniently open them (e.g. via Ctrl+click or Cmd+click, or the right click menu).
It was, however, not possible until now for arbitrary text to point to URLs, just as on webpages.
- https://github.com/felixrieseberg/windows-development-environment
- https://char.gd/blog/2017/how-to-set-up-the-perfect-modern-dev-environment-on-windows for front-end specific tips
- Install Windows with offline profile (no MSFT account) so that user folder is set correctly (rather than to a truncated email address)
- Make sure BitLocker is enabled
- Change name of computer (to something memorable, instead of DESKTOP-FDSFFE or some other random name)