Skip to content

yuriescl/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains a few of my personal dotfiles that I use in my day-to-day workflow.

  • bashrc.d: mainly utility functions and aliases
  • nvim: my primary text editor, I use VSCode sometimes for previewing markdown, or when I'm sharing my screen (otherwise it's impossible for other people to track my Neovim navigation)
  • tmux: helps me manage terminal screens without leaving keyboard home row
  • kitty: a minimalist but modern terminal that supports font ligatures, which helps reading code better

What Linux distro do I use?

My history with Linux goes a long way back, started using Ubuntu in 2009, then went over dozens of distros including advanced ones like Gentoo and LFS. It was fun to keep switching but not productive for daily work, so I had to stop distro hopping. The only thing that makes me format my PC nowadays is if the system gets broken by either disk corruption or after a big update. This is very rare, but sometimes happen, even on major "stable" distros, usually due to Kernel driver bugs. I had many issues with Acer laptops and Linux. Tried to stay in Ubuntu, it broke, then Fedora, broke, then Debian, broke. Then finally settled on Arch Linux in 2024.

My current distro is Arch Linux with KDE. Best system I have ever used since 2009. It does require the user to have more responsibility as the system heavily depends on user knowledge, but it's worth it if you know the basics of package managers and how a Linux distro is architectured. KDE used to be buggy and all weird but now it feels better than Windows, congrats to the Devs and to Steam for sponsoring the development and using it for Steam Deck OS, which significantly made the distro get improvements quicker.

How my Neovim looks like

Python

image

Go

image

TypeScript

image

Markdown

image

About

My config files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published