c4e87f2022
Implement system-info role on Debian
2022-07-29 18:01:03 +01:00
09e7ec3ad4
Merge op role into 1password role
...
Additionally:
* Stop using Chocolatey packages for 1password as they are not up to
date, instead download and install directly.
* Switch to apt repository on Debian.
* Add zsh completions for macOS and Dabian.
* Add powershell completions for Windows.
2022-07-03 11:25:05 +01:00
c596fcb87a
Split out fzf from zsh into its own role
2022-06-18 22:09:56 +01:00
1184062dc7
Add hosts template for wsl role
...
For setting up an ssh connection to the Windows host to manage it.
2022-06-11 16:58:58 +01:00
d172e171b2
Fix directory creation in nodejs role
2022-06-11 12:31:34 +01:00
651909ff71
Add op role for Linux, macOS, and Windows
2022-06-05 20:38:48 +01:00
60a147124f
Use ~/.local/src/node for tidyness
2022-06-05 20:37:42 +01:00
3aa7bcfa2e
Add python3-venv for make coc.nvim work
2022-06-05 19:59:25 +01:00
f4bcbbbe09
Use chocolatey instead of choco in names
2022-06-03 20:58:33 +01:00
69cb941a85
Update llvm role to support all Ubuntu LTS
2022-06-03 20:30:13 +01:00
f7a5e3728f
Fix zsh role to set zsh as default shell
2022-05-27 20:15:41 +01:00
d1cfa8c98e
Add obsidian role for macOS and Windows
2022-05-24 20:41:34 +01:00
64ecd88c93
Fix whitespace in powershell role
2022-05-24 19:05:36 +01:00
7642c62ecf
Add windows-terminal role for Windows
2022-05-23 21:11:21 +01:00
1117ca00f7
Add system-info role for Windows
2022-05-22 14:05:05 +01:00
de8c0a119d
Add macOS.ahk scheduled task
2022-05-22 10:07:33 +01:00
2eaf11b8a5
Add distrobox role for Debian
2022-05-21 23:34:02 +01:00
bcbaa9dfcf
Change nvim-qt Windows shortcut working directory
2022-05-12 21:02:53 +01:00
d6e09f2317
Add firefox role for Windows
2022-05-12 20:50:03 +01:00
179273c22b
Add git chocolatey package install
2022-05-12 20:29:45 +01:00
c2f1cd3201
Add bat role for Debian and macOS
2022-05-12 19:58:43 +01:00
c9d2e66438
Add tree role for Debina, macOS, and Windows
2022-05-12 19:58:15 +01:00
f6e60b8417
Remove macOS duplication
2022-05-11 22:43:44 +01:00
e1745bd162
Fix python Debian package install
2022-05-11 22:43:25 +01:00
44c1e5ccff
Add nodejs role for Debian, macOS, and Windows
2022-05-11 22:33:18 +01:00
5dfb92522e
Add ag role for Debian, macOS, and Windows
2022-05-11 22:27:18 +01:00
14c14353f8
Add llvm role for Debian sid, Ubuntu 18.04, macOS, and Windows
2022-05-08 19:59:07 +01:00
3061ade54f
Don't install llvm (and related) with neovim
2022-05-07 15:05:20 +01:00
92a15c6e18
Add powershell role for Windows
2022-05-02 21:49:35 +01:00
3652b3c9cb
Add 1password role for macOS and Windows
2022-05-01 22:01:14 +01:00
8f304361fb
Make python role also support Windows
2022-05-01 21:40:55 +01:00
623a1d7e30
Add autohotkey role for Windows
2022-05-01 21:09:03 +01:00
926dee1097
neovim: Create Windows start menu shortcut
2022-05-01 21:07:05 +01:00
a3b51a9261
Add wsl role to when WSL is detected in kernel name
...
This role sets up the non-standard `win_git:` module for use when
managing a Windows host from within WSL on the same system.
2022-05-01 19:42:33 +01:00
d32393c990
Add a python role for unix-like OS families
2022-04-30 17:15:12 +01:00
d4218aeeee
Add git role for unix-like OS families and Windows
2022-04-30 16:58:55 +01:00
66444c69a6
Add a tmux role for Debian, Arch, Fedora, and macOS
2022-04-30 16:34:04 +01:00
bd0e0d9b3e
Add a zsh role for Debian and macOS
2022-04-30 15:53:59 +01:00
8149f5b499
Add neovim role for Debian, macOS, and Windows
2022-04-30 15:53:59 +01:00