[Windows/Office] Keyboard Shortcuts Desktop Background

I started a spreadsheet to list keyboard shortcuts for Windows 10 including the Edge Browser, Windows Terminal, and Microsoft Office. I use the content to generate an image that I use as a desktop background to help me learn and remember keyboard shortcuts. I do not know how to make images so I do thisContinue reading “[Windows/Office] Keyboard Shortcuts Desktop Background”

Windows 10 Virtual Desktop Keyboard Shortcuts

This blog post explains some of the virtual desktop features that Windows 10 includes. Virtual desktops function like multiple desktops. You might have one virtual development that you for browsers windows and applications that you use for communications, one Windows Subsystem for Linux shell in full screen mode, one for a fullscreen remote desktop sessionContinue reading “Windows 10 Virtual Desktop Keyboard Shortcuts”

Windows Subsystem for Linux Cheat Sheet of Cheet Sheets

This blog post intends to list and provide cheat sheets for common information needs while working with Windows and especially Windows Subsystem for Linux (WSL). Optimally, this information could eventually appear in a cheat sheet could work as a Windows or Windows Terminal desktop background. If you know of additional resources to include, please commentContinue reading “Windows Subsystem for Linux Cheat Sheet of Cheet Sheets”

WSL Commands to Access Windows Resources

This blog post describes Windows Subsystem for Linux (WSL) tools that retrieve variables from Windows and convert between Windows and Unix file system paths. I typed wsl and pressed tab twice on an empty line in a shell and got a list of commands that start with wsl. The wslupath and wslvar commands are usefulContinue reading “WSL Commands to Access Windows Resources”

Using DeskPins to Make a WSL Window Appear Above Others

Whenever I use Windows, I always run at least one Windows Subsystem for Linux (WSL) Bash shell in Windows Terminal. With multiple monitors, I can run Windows Terminal using one entire screen. On a single screen, Windows Terminal competes for the screen with all other applications and windows itself. I use DeskPins to pin aContinue reading “Using DeskPins to Make a WSL Window Appear Above Others”

WSL: Pipe Output to the Windows Clipboard

This blog post explains how you can pipe output to the Windows clipboard under Windows Subsystem for Linux (WSL). This is a repost of https://www.linkedin.com/pulse/wsl-write-shell-stream-windows-clipboard-john-west/. You can use the clip.exe command to stream text from a shell command to the Windows clipboard. I use this technique in Windows Terminal with Windows Subsystem for Linux (WSL).Continue reading “WSL: Pipe Output to the Windows Clipboard”

Windows Subsystem for Linux (WSL) and Windows File Systems

This blog post explains how you can access different types of file systems from Windows Subsystem for Linux (WSL). This is a repost of https://www.linkedin.com/pulse/wsl-windows-file-systems-john-west/ In Windows Subsystem for Linux shells, you can access the Windows C:\ drive as /mnt/c, and you can use the wslpath command to convert between Windows and Linux path formats.Continue reading “Windows Subsystem for Linux (WSL) and Windows File Systems”

Windows Subsystem for Linux (WSL) Daemons Including Cron

This blog post contains information about using Linux daemons (background processes) under Windows Subsystem for Linux (WSL). This is a repost of https://www.linkedin.com/pulse/wsl-linux-daemons-including-cron-john-west/. An example of using daemons involves cron and crontab, which let users configure the system to run programs on a schedule. The cron command is a daemon that starts on system initializationContinue reading “Windows Subsystem for Linux (WSL) Daemons Including Cron”

WSL: Configure Bash Shell Initialization

This blog post describes how you can configure Windows Subsystem for Linux (WSL) to invoke scripts that set environment variables, define aliases, call commands, and generate output when you start a Bash shell. When you start a Bash shell, the system sources the .profile file if it exists in the home directory of the currentContinue reading “WSL: Configure Bash Shell Initialization”

Use OneDrive to Share WSL Commands Between Accounts and Machines

This blog post explains how to make commands available easily to multiple Windows accounts and Windows Subsystem for Linux (WSL) accounts on multiple machines that share access to a common OneDrive. If you use commands that are not availble to WSL, such as if you download command line tools for Windows or write your ownContinue reading “Use OneDrive to Share WSL Commands Between Accounts and Machines”