Ben Chuanlong Du's Blog

It is never too late to learn.

Manage Python Projects Using uv

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Installation

curl -LsSf https://astral.sh/uv/install.sh | sh

curl -LsSf https://astral.sh/uv/install.sh | env UV_INSTALL_DIR="/usr/local/bin" sh

curl -LsSf https://astral.sh/uv/install …

Tips on Wezterm

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Installation

Follow https://wezfurlong.org/wezterm/install/linux.html#__tabbed_1_3 to install Wezterm on Debian/Ubuntu series of Linux distributions.

Wezterm CLI

https://wezterm.org/cli/general.html

Split Panels

https …

Use Share Folders in VirtualBox

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

  1. Do NOT check any of the following options unless you know what you are doing.

    • Read-only
      • You won't be able to write to the share directory.
    • Auto-mount
      • Auto-mount uses the root …

Tips on VirtualBox

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

  1. If the graphics resolution is not correct and you cannot see the whole desktop when installing a Linux distribution in VirtualBox, quit the installation, enable the EFI mode for the virtual …

Desktop Environments for Linux

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

  1. desktop files in /usr/share/applications/ different DEs might have different format. At least I know that a desktop file created by Xfce cannot be used in GNOME, not sure the …

Atomic Linux Distributions

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Atomic Linux distributions (often called "immutable" distros) are a modern breed of operating system designed to be more reliable, secure, and maintainable than traditional Linux distributions. See chat with Gemini .

Some …