Linux
This page will present most of my Linux configuration. I am not a pro and I learn something new everyday and I hope you can learn something as well in this page. 😄
Before we start, this is not a tutorial on how to setup your system, it is more a way to present the tools I use daily and how I use them. I will try to give as many resources as possible for your to find more information about things you may find interesting. Let’s begin.
The Distro… 🎲
I use Omarchy because I think it is the fastest way to have a working Arch Linux and Hyprland system running. If you want to get rid of Windows as quickly as possible Omarchy is the way in my opinion. But, the fun is simply starting. After the distro is installed, I like to remove some things that I don’t use like Aether, 1password, Typora, etc… 🗑️ Then you can proceed to installing really useful tools and start making your computer look like you want it to. I like to have a clean and beautiful operating system because it helps me get more motivation on the work I have to do 🧼.
My Workflow 👷♂️
I do almost everything in the terminal (I use Alacritty). To take notes I write them in plain markdown then use Glow to render and view them. To write articles, essays, documents, website and more I use Quarto. My editor of choice is the unique, the magnificent, the greatest of all time NEOVIM. I use a slightly different setup than the default LazyVim from Omarchy. The only thing i changed is I added support for French and added the yazi.nvim plugin. Otherwise, I also use fzf to find my files quickly, but since I use yazi, I only use it rarely.
This is most of my workflow. I go to the directory I need to work in then open yazi and swap from file to file to edit them. Then on another workspace, I open a instance of a renderer or of an interpreter and run my tests there. In the end, it is super efficient, butter smooth, easy and fast!👍👉👏🤘👌
There is one thing more. I use my custom QWERTY keyboard layout to type all of my French, German and Norwegian characters. It’s so useful to me and makes the writing process less annoying. In the end I use 2 layouts, my custom allinone layout and the IPA layout from frekky. I also swap my esc and capslock keys so to escape I press capslock and I press esc to swap between layouts.
The tools I can’t live without ⚙️
This is a collection of awesome tools that I use everyday to make my workflow butter smooth:
Theme 🎨
I use a custom variant of the default Ristretto theme from Omarchy. It’s simple and looks good. It matches all my apps so my system looks coherent. I use the CaskaydiaMono Nerd Font the font size varies between apps but it is rather larger than smaller. Usually, I like 18pt. 🤓
Hardware 💾
I have a Dell XPS G5 15” laptop, 16Gb Ram, 1Tb of storage. I use the Keychron V1 Max keyboard and the JBL Tune 720bt headset. 🖥️