

I haven’t come across a single program that tells you what is blocking the ejection even in Linux. Sure, if you use the right tools you can find the culprit, but the program that does the ejection task seems to love being vague.


I haven’t come across a single program that tells you what is blocking the ejection even in Linux. Sure, if you use the right tools you can find the culprit, but the program that does the ejection task seems to love being vague.
It works with containers so I can create a setup where requests sent from the container goes through the VPN. I use it for my Redlib setup to bypass rate limiting by rotating its IP regularly. Unless you have your host to route all traffic through a certain node, it should work independently from Tailscale.


Title sounds sarcastic 😭


Yes, it makes them behave just like normal files. Internet connection is necessary unfortunately, and you can’t do the “edit now, upload later” kind of thing.


You can mount your OneDrive on your filesystem with rclone. Once mounted, it works just like a normal directory, except with some latency. You can mount it to multiple devices too.
https://rclone.org/commands/rclone_mount/
If you don’t like sharing your files to Microsoft in plaintext, you can also create encrypted remote within Microsoft remote. With both set up, files will appear in plaintext on your desktop’s filesystem, but will be encrypted on OneDrive.


Noto Sans CJK, though this was not explicitly set; it’s the fallback font. English font is BankGothic, which, of course, does not have any Japanese characters.


I don’t think I’ve seen a single distro that ships Korean support right off the bat, except HarmoniKR. Because of the way Korean works, it’s not just the keyboard layout support you need. To list the things you need to do:
fcitx-hangul. Without it, Hangul keyboard will not appear in Fcitx.
I will attach my files in ~/.config/fcitx5. These two should go under that directory, and not ~/.config/fcitx.
~/.config/fcitx5/config [Hotkey]
# Trigger Input Method
TriggerKeys=
# Enumerate when press trigger key repeatedly
EnumerateWithTriggerKeys=True
# Temporally switch between first and current Input Method
AltTriggerKeys=
# Enumerate Input Method Backward
EnumerateBackwardKeys=
# Skip first input method while enumerating
EnumerateSkipFirst=False
# Enumerate Input Method Group Backward
EnumerateGroupBackwardKeys=
# Time limit in milliseconds for triggering modifier key shortcuts
ModifierOnlyKeyTimeout=250
[Hotkey/EnumerateForwardKeys]
0=Hangul
[Hotkey/EnumerateGroupForwardKeys]
0=Control+Alt+Hangul
[Hotkey/ActivateKeys]
0=Hangul_Hanja
[Hotkey/DeactivateKeys]
0=Hangul_Romaja
[Hotkey/PrevPage]
0=Up
[Hotkey/NextPage]
0=Down
[Hotkey/PrevCandidate]
0=Shift+Tab
[Hotkey/NextCandidate]
0=Tab
[Hotkey/TogglePreedit]
0=Control+Alt+P
[Behavior]
# Active By Default
ActiveByDefault=False
# Reset state on Focus In
resetStateWhenFocusIn=No
# Share Input State
ShareInputState=No
# Show preedit in application
PreeditEnabledByDefault=True
# Show Input Method Information when switch input method
ShowInputMethodInformation=True
# Show Input Method Information when changing focus
showInputMethodInformationWhenFocusIn=True
# Show compact input method information
CompactInputMethodInformation=True
# Show first input method information
ShowFirstInputMethodInformation=True
# Default page size
DefaultPageSize=5
# Override Xkb Option
OverrideXkbOption=False
# Custom Xkb Option
CustomXkbOption=
# Force Enabled Addons
EnabledAddons=
# Force Disabled Addons
DisabledAddons=
# Preload input method to be used by default
PreloadInputMethod=True
# Allow input method in the password field
AllowInputMethodForPassword=False
# Show preedit text when typing password
ShowPreeditForPassword=False
# Interval of saving user data in minutes
AutoSavePeriod=30
~/.config/fcitx5/profile It contains Japanese group, you can safely delete that. I just don’t know what it looks like if I delete it.
[Groups/0]
# Group Name
Name=日本語
# Layout
Default Layout=us
# Default Input Method
DefaultIM=mozc
[Groups/0/Items/0]
# Name
Name=keyboard-us
# Layout
Layout=
[Groups/0/Items/1]
# Name
Name=mozc
# Layout
Layout=
[Groups/1]
# Group Name
Name=한국어
# Layout
Default Layout=us
# Default Input Method
DefaultIM=hangul
[Groups/1/Items/0]
# Name
Name=keyboard-us
# Layout
Layout=
[Groups/1/Items/1]
# Name
Name=hangul
# Layout
Layout=
[GroupOrder]
0=한국어
1=日本語


Anubis, though I always had it before I removed Cloudflare.


CLOUDFLARE IS NO MORE FOR MY NETWORK
Soon I’ll drop Cloudflare for my public services too
It’s funny how I sometimes see some really unique ones but it’s actually KDE underneath. Crazy how you can do all that.


Zero knowledge encryption


we are devoted to our goals btw

So this is the “maintenance” the gov services are currently having.


Back then, it was just that “I could”. I liked it at the end.


They surprisingly were. Originally I went with Rust because writing them in bash script would be very inefficient in terms of the number of programs I need to invoke to fulfil the function. Then I ended up learning some systemd basics.


I find myself developing random programs that fills my very small niche. Like a program that displays KeepassXC unlock popup on the workspace I am currently on because it doesn’t work as expected when done with window rules. Or a program that displays the status of multiple services in a single table. I feel like I took customisation stuff too far.


Ohh so that’s why that name was familiar.


That sort of sounds minimal, though I would worry more about the desktop environment. It shouldn’t take too long to try it out from the way it sounds, and I would bail the moment I see “no space left” error. Arch is pretty light, so yeah, I would go with that.


NixOS disk consumption is really bad unless you’re going to keep it very minimal. On top of that, rebuilding takes a lot of computational power and RAM, so it would be very slow unless you remotely rebuild your laptop from the dedicated server. I have a small server (1GB RAM, so it’s even worse), and I can’t rebuild on that server without thrashing.
But if it is just going to be used as a second display, I can see it working. Maybe build an ISO image from config, and installing that would work well.
[-3, -1, main@desktop:~/Projects/TimeoutSort$ _