diff options
| author | Martin Kagamino Lehoux <martin@lehoux.net> | 2025-10-10 08:14:13 +0200 |
|---|---|---|
| committer | Martin Kagamino Lehoux <martin@lehoux.net> | 2025-10-10 08:14:13 +0200 |
| commit | 2f97d9a62b3fb93a055597533c1e14aa3a8ae30c (patch) | |
| tree | 0fefed6e38b09be38c00e63ab4bf15755f26524d /content/computer-setup.md | |
| parent | e20a3e6ab3457f18cc6a048ae1dfee28ba87bb15 (diff) | |
First version of /computer-setup
Diffstat (limited to 'content/computer-setup.md')
| -rw-r--r-- | content/computer-setup.md | 45 |
1 files changed, 45 insertions, 0 deletions
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. |
