Find a file
Oliver Davies ee3054fe48 fix(nvim): re-add intelephense
Phpactor isn't providing LSP information or diagnostics within Drupal
tests whereas Intelephense does.

This means that I'm getting duplicate results in files where both
Intelephense and Phpactor are working, but I'll look into this again and
see if I can go back to using just Phpactor.
2023-06-22 07:56:36 +01:00
bin fix(scripts): update paths 2023-06-13 19:57:25 +01:00
config fix(nvim): re-add intelephense 2023-06-22 07:56:36 +01:00
home-manager fix(nvim): re-add intelephense 2023-06-22 07:56:36 +01:00
system feat: add pass - a CLI password manager 2023-06-22 07:55:59 +01:00
flake.lock chore(update) 2023-06-21 09:01:21 +01:00
flake.nix refactor: use flake parts 2023-05-04 00:04:02 +01:00
justfile build(justfile): swap profile and command 2023-04-05 17:17:37 +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