From 2f97d9a62b3fb93a055597533c1e14aa3a8ae30c Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Fri, 10 Oct 2025 08:14:13 +0200 Subject: First version of /computer-setup --- content/computer-setup.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 content/computer-setup.md (limited to 'content/computer-setup.md') diff --git a/content/computer-setup.md b/content/computer-setup.md new file mode 100644 index 0000000..7ae50ec --- /dev/null +++ b/content/computer-setup.md @@ -0,0 +1,45 @@ +--- +title: Computer setup +draft: true +date: 2025-10-10 +lastmod: 2025-10-10 +--- +## Editors + +Of course as a programmer, I use some editors. +My most used day-to-day are [VSCode](https://code.visualstudio.com/) and [Zed](https://zed.dev/). +VSCode extensions are really great, but when I need something really snappy, Zed is now the default. +It has also gained a lot of possibilities recently, with the Debugger and Agent tooling. + +In the terminal, my default, when I can, is now [Micro](https://micro-editor.github.io/). +It is easy to install, configurable with highlighting for many languages, and has intuitive default bindgings. + +I have a few very specific editors for some use cases, even if nowadays many extensions provide support for other use cases, and in a very usable editor +- [Poedit](https://poedit.net/) is nice when working with translations, in Django for instance +- [Sublime Merge](https://www.sublimemerge.com/) has a great and snappy interface for staging changes. I find it much quicker to use than VSCode when many files are changed. + +## Postgres + +I play a lot with PostgreSQL these days, so I collected tools. +My go to CLI is [pgcli](https://github.com/dbcli/pgcli): it is similar to `psql` in its interface, +but has nice autocompletion and colors. I tried a few IDEs, but in the end I always end up writing +queries in any IDE and running them via a CLI. + +## Writing + +I have been using [Obsidian](https://obsidian.md/) as a knowledge base, and I'm quite happy with it. +When I don't want to manage a "workspace", I still have [Typora](https://typora.io/) that offers a very pure experience. This is the core of my Markdown experience? + +For more precise layouts, I use [typst](https://typst.app/). +It replaces Latex for me, and has LSP support in VSCode at least. + +## Terminal + +I have used the Gnome terminal for a while, but now I'v settled on [Ghostty](https://ghostty.org). +It has a native looka and is quite performant, but I must say I don't know all the features. + +## AI Tools + +I have tries some AI-first IDEs, like Windsurf, but today I find CLI such as +[claude-code](https://www.anthropic.com/claude-code) and regular IDEs with +autocomplete and agentic mode just good. I don't known if I'm missing on something. -- cgit v1.3