As configured in my dotfiles.
start new:
tmux
start new with session name:
As configured in my dotfiles.
start new:
tmux
start new with session name:
I recently happened upon a very interesting implementation of popen()
(different API, same idea) called popen-noshell using clone(2)
, and so I opened an issue requesting use of vfork(2)
or posix_spawn()
for portability. It turns out that on Linux there's an important advantage to using clone(2)
. I think I should capture the things I wrote there in a better place. A gist, a blog, whatever.
This is not a paper. I assume reader familiarity with
fork()
in particular and Unix in general, though, of course, I link to relevant wiki pages, so if the unfamiliar reader is willing to go down the rabbit hole, they should be able to come ou
function Get-InjectedThread | |
{ | |
<# | |
.SYNOPSIS | |
Looks for threads that were created as a result of code injection. | |
.DESCRIPTION | |
This is a list of the most commonly used and relevant vtubing software. The "best" will always be subjective and depend on your specific requirements. Overall, the information in this list is as accurate as I could figure it out, but there might be errors or some details might become out of date. If you find anything that needs to be corrected, please let me know. You can also note it in a comment.
Additional explanations:
<Project Sdk="Microsoft.NET.Sdk.Worker"> | |
<PropertyGroup> | |
<OutputType>Exe</OutputType> | |
<TargetFramework>net7.0</TargetFramework> | |
<ImplicitUsings>enable</ImplicitUsings> | |
<Nullable>enable</Nullable> | |
<PublishSingleFile>true</PublishSingleFile> | |
<SelfContained>true</SelfContained> | |
<PublishTrimmed>true</PublishTrimmed> |
# I wrote these mappings when I wanted to migrate from using PuTTY to using | |
# Windows Terminal. Originally, all of my TinTin++ numpad macros were broken | |
# because the numpad acts differently in WT by default. These remappings | |
# make the keypad act like it did in PuTTY. | |
# | |
# This has only been tested for TinTin++. I don't really use the keypad in other | |
# programs, so I don't know if this breaks the functionality elsewhere. | |
# | |
# In Windows Terminal, open the Settings tab. In the lower left, you | |
# can 'Open JSON File'. Add the following lines to the 'actions' section. |