Skip to content

๐Ÿ—ƒ๏ธ Configuration files/scripts for NixOS, Neovim, Tmux and friends.

License

Notifications You must be signed in to change notification settings

AlexvZyl/.dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ—ƒ๏ธ .dotfiles

<div align="center">
๐Ÿ‘‹ Welcome to my personal dotfiles!
Continuous change is to be expected...
</div>

ShellCheck Size

image

image

Old Single Bar config

image

image

Old Two Bar Config

image

image

The configuration files for my NixOS (Linux) desktop.

Warning

The NixOS setup is still under heavy development and probably not going to follow the "pure" nix way.

Key Bindings

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.
โŒจ๏ธ Bindings table
Binding Action
Super + d App launcher
Super + s Tmux sessions
Super + p Powermenu
Super + t Terminal
Super + T Tor terminal session
Super + n Neovim
Super + m Resource monitor (BTop++)
Super + g GPU monitor (NVtop)
Super + R Toggle read mode
Super + tab Windows
Super + Arrow Cycle windows
Super + Shift + Arrow Move window
Super + Number Go to workspace
Super + r Newsboat
Super + w iwctl

Neovim Config

The config can be found here.