In 2022, I’m mainly using…
a TracFone with exactly one non-default app installed (DuckDuckGo’s mobile browser),
two Dell computers running Windows 10 without a Microsoft Account,
one HP computer running
Windows 11 S
and one HP computer running Windows 11 without a Microsoft Account.
|If you install Git for Windows, which includes Git Bash, before you install ConEmu, ConEmu will automatically be set up to launch Git Bash.|
Character Map (built in to Windows)
Clipboard History (via Win+v; built in to Windows 10 and Windows 11 but needs to be turned on)
Emoji Panel (via Win+. or Win+;; built in to Windows)
Everything - Windows Desktop Search Engine
FileZilla (and its View > Synchronized browsing feature)
GVim (GUI Vim)
Okular - The Universal Document Viewer, which supports PDF, EPub, DjVU and MD for documents; JPEG, PNG, GIF, Tiff, WebP for images; CBR and CBZ for comics; and more
and other GUI tools
I do not want to see stock-market numbers or
in default web-browser windows or tabs - wtf late-2022 Microsoft😡)
I use Visual Studio Code, which is also know as VS Code and Code, with these extensions:
Insert Date String (via Ctrl+Shift+i)
and other Visual Studio Code extensions
|The acronym TUI can mean Terminal User Interface or Text-based User Interface.|
and other TUI tools
On Windows, I use Scoop to install most of the following command-line apps.
I’m not a software developer, but I’ve installed the following development environments because I need them for apps I use.
I install Ruby because it is needed by Asciidoctor and Kramdoc. To learn how I install and update Ruby on Windows, see Example 5 in Infinite Ink’s Scoop: A Windows Package Manager (featuring Hugo, Figlet, and Ruby).
7-Zip and its File Manager (7zFM), which does not seem to have problems with Windows path length limit (~260 characters)
(thanks to Git Bash)
Microsoft Defender Antivirus (known as Security Essentials on Windows 7)
Path Length Checker
SharpKeys (to disable the Caps Lock key)
Everything in the Startup folder is launched when Windows starts up. I like to keep an eye on what’s in this folder so I put a shortcut to this folder…
on my Windows desktop and
in the Startup folder (since it is a shortcut, you don’t need to worry about an infinite loop).
The startup folder is usually located here:
To create a shortcut to this folder, right-click on it in Windows File Explorer and
|I also keep an eye on the list of installed programs (sorted by date), what’s going on with Task Scheduler, and more.|
Windows Error Reporting Service
If this is enabled, it
errors and other
(sometimes private😒) information
To learn about this, see
To make it easy to access Windows Control Panel, I create a folder on the desktop named:
To learn about this, see howtogeek.com’s What Is the “God Mode” Folder in Windows 10, and How Do I Enable It?
I set and use the following environment variables.
These environment variables make it easy to…
share configs and scripts on multiple devices
and update configs and scripts when it is a new quarter (for example 2022-Q4).
how I use
INFINITEINKROOT environment variable
Whenever I have a choice about specifying a character set, I choose a character set that supports a lot of Unicode characters (e.g. a DejaVu font). And whenever I have a choice about specifying a character set encoding, I choose UTF-8. For example, I do the following on my Windows devices.
> Region >
Click Administrative tab
Click Change system locale…
Check the following box:
Beta: Use Unicode UTF-8 for worldwide language support
(in addition to the default Sleep, Shut down, and Restart) in Windows Power options.
One way to access this setting is to use
God Mode > Power Options >
|You can do a hard shutdown by holding down the Shift key while clicking Restart, and then choose “Turn off your PC.”|
(Some of the batch files I wish I didn’t need to use are described in qutebrowser Userscripts on Windows.)
(Reasons I wish I did not use File History: It silently does not backup any file whose path is longer than
and it periodically stops working🐞)
git (I use Git Bash and GitHub but I currently do not use the git revision control system as part of my workflow)
Obsidian - “A second brain, for you, forever. Obsidian is a powerful knowledge base on top of a local folder of plain text Markdown files.”
PowerShell Core, which is multi-platform and FLOSS
PowerShell Integrated Scripting Environment (ISE)
unison (as of v2.51.3, which was released 2020-October-21, GUI Unison (unison-gtk2) for Windows is pre-built and available on Unison’s Releases GitHub page. For details, see Availability of Windows GUI version · Issue #321 · bcpierce00/unison · GitHub.)