The configuration files for my Linux desktop. Supports Arch based distros using Gnome and/or i3. Also, currently it assumes you have an Nvidia GPU and Intel CPU.
I mainly use i3, but I also install Gnome for when people do not want to mess around with a tiling WM. All of the screenshots are for i3 and the gnome configs are very basic.
ℹ️ Remember to choose i3 at the login screen.
⚠️ These are my personal dotfiles, which means they will continuously change. If you came here from a reddit post and it is no longer like in the post, that is why.
Currently working on an install utility. Experimenting with a custom TUI renderer and different backends. Until that is done, you are welcome to use the configs for inspiration!
The entire theme is based on a modified version of the Nord color palette. The base colors are used, as well as two darker colors and bright and dim versions of the base colors. Also, the colors in the Aurora
palette are used more prominently than typically used in nord themes. This gives everyhing a warmer feel.
Some screenshots showing of the desktop and rice, as well as some custom features I wrote. Everything has to be just right. I am spending 8+ hours a day on this working, so it might as well be a nice experience.
Wallpapers can be found at this ImageGoNord repo and locally. They "norded" some nice wallpapers.
For Reddit:
Notifications via dunst:
Launcher via rofi:
Powermenu via rofi:
Lock screen via betterlockscreen:
TODO
Super + r
disables the inactive-opacity
(from picom
) for when readability is important. An indicator is displayed via polybar.
A few notes on the bindings:
- Keys combined with the
Super
key are reserved for OS and WM related actions. - Arrows and
hjkl
keys are interchangeable.
Binding | Action |
---|---|
Super + d | App launcher |
Super + p | Powermenu |
Super + t | Alacritty |
Super + n | Neovide |
Super + b | BTop++ |
Super + r | Toggle read mode |
Super + tab | Windows |
Super + Arrow | Cycle windows |
Super + Shift + Arrow | Move window |
Super + Number | Go to workspace |
The Neovim config has a decent amount of work and is very close to a proper IDE. Why didn't I use LunarVim, NvChad or SpaceVim? I like doing things myself.