About me I guess...

My try at this. It's always interesting to learn what kind of people make these smolwab places, so I thought I might contribute a bit as well.

Soooo... I'm a student of computer sciences in Europe. I use Linux. I like minimalism. I like my terminal and get scared of complex graphical UI.

Yea, very unexpected, I know. I didn't say that my contribution will be any great.

I came here on ^C to socialize a bit and I am failing at it miserably. You can catch me on IRC from time to time, so feel free to reach out if you feel like it.

I have some very specific and sometimes unusual opinions on mostly technical things that I might write about here sometimes once I feel about it.

What I use

OS : FreeBSD

Very nice rolling release distro. Uses rpm package format. No problems with package management. Only thing I don't like is that I didn't manage to get the printer to work, so for the three documents I print in a year I use my phone.

terminal : kitty

It has it's own image protocol and supports ligatures.

terminal font : FiraMono Nerd Font

terminal multiplexer : tmux

shell : fish

editor : neovim

With some plugins of course. Lspconfig + Mason for LSP. Treesitter for extra highlight (I like colors in my terminal). Rainbow-delimiters for even more colors. Telescope for file management. Auto-pairs and commentary for convenience. Cmp for compleations. Lualine for looks. I also use Codeium AI as fancy autocomplete. Sometimes it even works.

Here on ^C I have a more minimal version of this config without plugins that can be found here.

window manager : evilwm

Is' very minimal, but is does everything that I need. I use xbindkeys for key bindings and feh to set wallpaper. I don't like docks, but I have a custom application that I can launch with a keybinding to set volume, monitor and keyborad brightness; to switch the keyboard layout; to exit the session and to shut down the computer. Basically all you use the dock for anyways.

I don'd to tiling, since the only application which would make sense to tile with my screen resolution is the terminal, and I have tmux for that. I like how you don't get distracted by theming, since there is nothing to theme.

Highly recommend if you know at least some linux and like minimalism, highly discourage if you don't.

web browser : librewolf

gemini browser : amfora

IRC client : hexchat? (weechat is broken for some reason...)

I don't really use that much software to be honest.

some languages I like

FORTH

Very nice low-level language. I'm still new to it, but I wan't to experience more of it.

Zig

Minimal. Pretty syntax. Nice namespaced imports. Perfect C compatibility. Very nice exception handeling. Highlt recommend.

D

Great for string/array manipulations. Does not force OOP. Nice alternative method-like function syntax.

ruby

Great for scripting. Love the builtin regex. Love .each syntax. Love chaining methods.

C

Technically I only ever used C++ with arduino wiring for programming MCUs, and I take Zig over C every day, but hey, how can you not like C?