/dotfiles

Collection of configuration files used on my machine.

Primary LanguageShell

Dotfiles

Collection of simple configurations files

Philosophy

We're not here to fap our brains on some complicated setup.

The main argument is the simplicity of it, yet it's still elegant.

Technologies

Theses dotfiles are meant with sway desktop environment, therefore wayland is mandatory.

To use it, you can either pick the conf for specific sofware, or all-in with my sway config.

I use chezmoi to manage my dotfiles, and I advise you to do the same (you can still download files one per one, or use any dotfiles management tool, the structure is self-explanatory).

Known issues

  • XDG variables aren't set in /etc/profile, so some non-XDG-standard softwares might not pick your prefered default. (not really an issue)
  • The screenshot button doesn't start the screenshot command, because I want it to work like on windows, where it "freeze" your screen below the selection (so you can screen :hover states).

State of the project

As you can see, I'm still figuring out some stuff to make things work as smooth as possible with wayland. This config is subject to change from day to day, but only to improve itself, without adding extra complexity. I aim for full transparency, that's why, altough unrelated, you will find a list of known wayland limitations down below.

Screenshots

image image

Wayland limitations

  • Discord screen-sharing doesn't really work well with wayland if you use the default repository, but some fixed versions exists on the AUR. Right now, you can only share windows running in xwayland, not the full-screen or wayland windows.
  • OBS doesn't support custom-browser docks yet, probably v30 will fix it (yet everything else works perfectly).