VS Codium

Updated 02-Mar-2026

Note 03-mar-2026: I am migrating from Obsidian to VS Codium as my primary editor. I've always used VS Codium for editing files, but not as the main editor of my collection of documents that I keep in an organized vault. The Obsidian Android app has simply become too painful to use (takes more than a minute or more to be available for interaction. Below I list the extensions that help, though they are not completely polished as is the Obsidian UI is.

Note: for Android I use Xed Editor.

Codium / VSCode extensions

  • Foregejo Integration
  • Go
  • Markdown & Quarto Word Count
  • Markdown All In One
  • Material Icon (icons)
  • Paste Image
  • Prettier - Code formater
  • Tokyo Night (theme)

Codium aka VSCodium

  • Alternative to the instrumented VSCode. Less tracking, same Open Source flavor.
  • Another option is Pulsar, the resurrected Atom editor.
    • Ignore Pulsar, vscodium is fine.
  • Note that with Foam, Codium can provide some level of Obsidian-like functionality, though not nearly as extensive functionality and constrained to a desktop (no mobile apps).
    • Foam is not very interesting to my use case.

Installation

sudo wget https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg -O /usr/share/keyrings/vscodium-archive-keyring.asc
echo 'deb [ signed-by=/usr/share/keyrings/vscodium-archive-keyring.asc ] https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs vscodium main' | sudo tee /etc/apt/sources.list.d/vscodium.list
sudo apt update
sudo apt install codium

Configuration

  • Which extensions
  • What settings
  • Using with git
  • Using with pandoc
  • Zoom in (ctrl+) and resize main font to 14px
  • "workbench.editor.enablePreview": false
  • See also Foam
  • Maybe Excalidraw?...

Some bugs

Sometimes codium seems to take over opening file folders. So fix it this way:

sudo nano ~/.config/mimeapps.list

Then add:

inode/directory=thunar.desktop

Under [Default Applications]

We use cookies only for WordPress functionality, and do not use third-party analytics or tracking.
Accept