- HipnoTanatos -

Projects

Contact

-My System Dotfiles-

#TODO: gallery component

DE init Tiled Windows Project Management 1 Project Management 2 Tiles Manga Viewer

My personal configuration and scripts for my work environment.
These dotfiles define a minimalist, fast and highly scriptable system used daily.

[!warning] This documentation is heavily under construction. Structure may change a lot, and some pages may have little/no content yet.


Philosophy

The project does not aim to be a universal guide nor an automatic system setup.
It is a curated collection of configurations and scripts that i use to develop, study, create and administrate different systems.

The system is maded taken in mind what i consider most valuable such as:

Minimalism: both visually and structurally, minimalism keep the system easy to manage and understand
Control: there are not automagically behaviors, every is explicit defined by the user
Aesthetics: no overcharged interfaces, no unnecesary or redundant information on screen, important things are easy to find and immediately visible
Performance: no unnecesary services running, no telemetry, and of course no AI slop nor Electron anywhere in the system

Scope

This project is not:

It is:

What’s inside

Components

I chose Xorg as the display server for compatibility and the ability to fine-tune configurations. PipeWire unifies audio and video, which is especially useful for streaming or virtual cameras over a local network. Qtile was chosen as the window manager for its high flexibility and scripting capabilities; exploring tiled windows has been an interesting experience, probably a one-way trip at this point. Picom is very lightweight on resources and flexible to configure, without sacrificing compatibility or visually appealing effects. I use Alacritty as my terminal emulator is extremely fast and efficient. Tmux is almost indispensable with this terminal, especially for long sessions or complex projects, as it integrates really well. For the greeter, I chose SDDM just to test QML for now, but honestly, any greeter would do the job. And of course, I chose Arch Linux for its simplicity, minimalism, and full control over the system. btw.

All components were hand-picked to keep the setup minimal while allowing maximum granular configuration.

How the system is meant to be used

Detailed navigation, keybindings and workflows are documented in their respective sections.

See More

Use Cases

Installation

Simply clone this repo in your home directory for a complete installation, or manually copy the different modules that compose the repo into your .config/ directory

git clone git@github.com:HipnoTanatos/dotfiles.git ~/

The active usage branch is home.
The master branch is for the repository showcase.

Roadmap

This project evolves organically based on daily usage. Planned impovements include: