Hardware

Desktop

  • CPU: 12th Gen Intel Core i5-12400F (12)

  • GPU: GeForce RTX 3060 Ti

  • Memory: 32Gb

Fastfetch

  • OS: CachyOS x86_64. Feels more stable compared to regular Arch

  • Desktop: KDE Plasma. Nice and simple desktop environment

  • Terminal: Ghostty is fast and extremely customizable.

  • Theme: Catppuccin Mocha has been is my favorite colorscheme for around 2 years now.

  • Terminal Font: Maple Mono NF. Not the best for web pages but pretty good for a terminal. Supports nerd icons!

  • Shell: Fish. My default and favorite shell, very customizable and easy to use.

Software

  • Neovim: Modal terminal code editor, I use it specifically with the Lazyvim distribuition, but I might write my own config one day.

  • Just: Command runner similar to Taskfile, saves a ton of time when needing to run a lot of scripts

  • Podman: Container management tool with builtin support for pods, its a pretty good alternative to Docker.

  • Yazi: Terminal file manager, feels intuitive and gets the job done

  • Direnv: Loads enviroment variables when switching directories

Programming Languages

  • Gleam: Statically typed functional programming language able to run on the BEAM or the Browser. My favorite programming language from last year!

  • Zig: Statically typed low level programming language with manual memory allocations. There's no runtime in zig, what you write is what it gets executed. I might give it chance on 0.16!

Version Control

  • Tangled: Code collaboration platform built on the AT Protocol, and my favorite project so far!

  • Jujutsu: Git-compatible version control system. It makes VCS quite easy to work with! Its my default for every project nowdays.