Commit Graph

11 Commits

Author SHA1 Message Date
Hoang Nguyen 922733dcde
Merge sysconfig repo
The other repo is not large enough to be standalone, so include it here
as a single role.

More changes:
- Update onedark pallete (https://github.com/Binaryify/OneDark-Pro/blob/master/src/themes/data/oneDarkPro.ts)
- Fix ansible-lint warnings
2024-02-16 00:00:00 +07:00
Hoang Nguyen 7a5185cd57
config: add luarocks tasks
Also remove `force: true` for various template/file task (it's the
default) and clean up XDG directory variables.
2024-02-14 00:00:00 +07:00
Hoang Nguyen 8a5675d252
config/fish: add ANSIBLE_HOME to follow XDG spec 2023-12-02 00:00:00 +07:00
Hoang Nguyen 01e4b35592
Add Apptainer container for Bazel
Other stuff:
- Clean up foot and aerc config (only contain non-default settings now)
- Clean up Neovim plugins in TODO list
- Rename `podman` role to `containers`
- packages: add some helm plugins
2023-04-30 00:00:00 +07:00
Hoang Nguyen 74df667563
Group roles and playbooks together
Also remove test Dockerfile. I run the playbook everyday so no need for
testing
2022-08-22 21:39:26 +07:00
Hoang Nguyen 72a5517e13
Revert 'Add aports container image' (ed9fe0f432)
Also:
- Stop using the stupid patch for Vagrant (use the provided env instead)
- Fixes some templates
2022-01-14 00:01:43 +07:00
Hoang Nguyen a3f583f13a
Another big commit
Some notable changes:
- Add tags for roles
- roles/fish: move out pyenv and poetry
- nvim: update config for feline.nvim
- roles/gpg: change the way gpg-agent is started (follow the man page)
2021-12-23 16:43:02 +07:00
Hoang Nguyen 56516a9c70
Add notes for dropbear and multiple changes 2021-12-22 00:25:43 +07:00
Hoang Nguyen 1c96422a91
Big commit. I think I'm done for most parts :) 2021-12-21 01:33:08 +07:00
Hoang Nguyen 571c4c91ac
roles: add amfora, bash, foot 2021-11-07 15:50:19 +07:00
Hoang Nguyen 041f076d07
roles: add alacritty, palette; nvim: refactor mappings 2021-11-07 03:05:51 +07:00