Find a file
Oliver Davies 0d25b9348e chore: remove Docker and Docker Compose
When using Docker from the Nix store, I couldn't connect to it so I
uninstalled it and added it using the https://get.docker.com script.

I'm no longer using Docker Compose v1, so I can also remove the
`docker-compose` package.
2023-01-13 01:39:19 +00:00
bin chore: rename tmux-sessioniser 2022-12-19 09:39:39 +00:00
config/neovim feat(nvim): add rst snippets for working with PDFs 2023-01-13 01:37:46 +00:00
configuration chore: remove Docker and Docker Compose 2023-01-13 01:39:19 +00:00
home-manager feat: add packages 2023-01-13 01:39:19 +00:00
nixos/apollo refactor: delete old Ansible configuration 2022-12-20 20:00:28 +00:00
flake.lock chore(flake): update 2022-10-31 23:38:09 +00:00
flake.nix fix: update paths 2022-12-21 11:40:36 +00:00
justfile chore: delete result directory after running 2022-10-04 08:01:46 +01:00
README.md docs: update README 2022-01-10 22:43:41 +00:00
stylua.toml style: format lua with StyLua 2022-01-09 00:41:55 +00:00

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

Inspiration