Oliver Davies
807e8f177c
- Change the mod key to Alt. - Change the keyboard input language to UK. - Replace dmenu with wofi. - Disable the laptop screen when used in clam mode (lid closed with an external monitor). - Override the GTK theme to ensure that a dark theme is used in all apps (e.g. Firefox). See: - https://github.com/swaywm/sway/wiki#clamshell-mode - https://wiki.archlinux.org/title/Sway#Keymap |
||
---|---|---|
bin | ||
config | ||
home-manager | ||
system | ||
flake.lock | ||
flake.nix | ||
justfile | ||
README.md | ||
stylua.toml |
dotfiles
My personal dotfiles, originally for macOS only but currently being adapted for use on Linux based systems (Ubuntu and Pop!_OS in particular) where needed.
The repository is powered using Ansible, with each software package and its
associated configuration within separate roles within the roles
directory.
The neovim
role, for example, has its own tasks in roles/neovim/tasks/main.yaml
and files in roles/neovim/files
.
Files within a role are typically symlinked into their required destination so that they will be automatically updated without needing to run the playbook again.
For example, the files and directories within the neovim role are symlinked
into ~/.config/nvim
.
Requirements
Installation
$ ansible-playbook main.yaml --ask-become-pass