# TODO: add info how to use configs for gnome, tmux & nvim.
# Custom system config.
# Table of contents.
1. [General info.](#general-info)
2. [Load Gnome settings.](#load-gnome-settings)
3. [Navigation.](#navigation)
# General info.
This is my own custom config that I use on my GNU/Linux machines. Not ment to be used by anyone else. It includes:
1. Git config (excluding user info).
2. Bash scripts and environment.
3. Tmux config.
4. Basic directory structure as well as redefining them as default.
5. Custom bin directory.
6. Collection of Linux configs (sshd, gnome, sysctl etc).
7. GTK 3/4 configs.
8. Htop config.
9. Nvim config.
10. SSH config.
11. Custom background.
12. Flatpak overrides.
13. Custom fonts.
# Load Gnome settings.
To load Gnome settings run `dconf_load`.
# Navigation.
Navigation principles are shared between Gnome, Tmux and Nvim. The only difference is "Leader" key. Gnome uses `Super` key, Tmux uses `Meta (alt)` key and Nvim uses `Space`. The rest somewhat repeats itself.
## Gnome
key|action
---|---
`Super+q`|Move to the left workspace.
`Super+e`|Move to the right workspace.