238 Commits

Author SHA1 Message Date
6089961e36 Split out CLI from Windows in to WindowsCLI playbook 2024-08-09 21:04:55 +01:00
471a358321 Add scoop role 2024-08-09 20:52:10 +01:00
567ed28def Update win_git to update remote URL if different 2024-08-09 16:07:55 +01:00
5f9de82ca3 Create ~/.config/autostart in 1password role 2024-07-26 22:18:44 +01:00
6e9890fe5d Switch from code.infektor.net to git.infektor.net 2024-07-13 20:57:08 +01:00
1b0dbb4727 Respect disable_systemd variable for Linux CLI playbook 2024-07-13 10:45:57 +01:00
dfbfa7c170 Move ulauncher autostart our of gnome-shell role 2024-07-07 12:01:31 +01:00
fc0e933df6 Move 1password autostart our of gnome-shell role 2024-07-07 12:00:42 +01:00
37f9615643 Add ubuntu gnome-shell config 2024-07-07 11:50:36 +01:00
cf9bc807d6 Add configuration of autostart applications 2024-07-07 11:49:36 +01:00
3e9b32b32f Add psutil to list of python role dependencies 2024-07-06 23:09:13 +01:00
1965529cb6 Finally configure gnome custom keybindings 2024-07-06 23:04:04 +01:00
30e2a123c0 Disable activate-window-menu gnome keybinding 2024-07-06 21:24:12 +01:00
8e0743cbba Add gsettings module & use it
Disable switch-input-source & switch-input-source-backward keybindings.
2024-07-06 21:02:42 +01:00
cbe9b40023 Fix ulauncher role on Ubuntu derived distros 2024-07-06 13:04:10 +01:00
18bf23864c Also install gnome-themes-extra for gnome-shell 2024-07-03 21:35:58 +01:00
1363fb8327 Remove guake role use Gnome extension instead 2024-07-03 21:35:58 +01:00
8e3375b160 Add fedora support to sunshine role 2024-06-18 23:06:40 +01:00
32bef2d7f3 Add subshine role, not enabled by default 2024-06-15 13:36:00 +01:00
9fee00b0d8 Also enable xremap for X11 sessions 2024-06-15 12:13:24 +01:00
675a4eab18 Fixup neovim install on Debian based distros 2024-05-25 18:38:19 +01:00
0f0cc67e2c Don't stow kitty's lib directory 2024-05-25 18:26:08 +01:00
1c18b938f1 Also symlink other fzf stuff 2024-05-03 10:48:41 +01:00
8a5d7f48d6 Fix python role for new installs 2024-04-29 21:53:50 +01:00
7de099449d Cleanup neovim role 2024-04-29 21:35:40 +01:00
3e6f3bf7ab Update config repos to use main branch explicitly 2024-04-29 19:11:01 +01:00
267a9b7f3d Uninstall Cmder as its no longer used 2024-04-28 21:02:38 +01:00
94538f3887 Use new flatpak module state:latest support 2024-04-25 00:14:52 +01:00
75012793a8 Fix typo in glab role 2024-04-23 20:41:54 +01:00
dcb0f8c08c Fix kitty role, lacking become 2024-04-22 10:06:37 +01:00
6132cc58a6 Fix glab zsh completion install on Debian 2024-04-20 12:59:38 +01:00
056ae6e169 Update kitty to install from GitHub on Debian
Older version of kitty have terrible font rendering on Linux, e.g. the
one shipped with Ubuntu 22.04, so instead install the latest version
from the provided GitHub packages.
2024-04-19 21:51:58 +01:00
e330c3d072 Fix use of stow to not fold directories 2024-04-19 20:50:23 +01:00
5309683d94 Add support for proxy networks & cleanup playbook vars 2024-04-19 13:17:53 +01:00
a1296840f6 Fix python role, actuall remove old pip.conf 2024-04-15 11:29:58 +01:00
5c78bd1da3 Add system-info macOS user service 2024-04-14 15:55:41 +01:00
7379986378 Run tmux install.sh instead of tasks.yaml 2024-04-13 16:30:30 +01:00
d5fc2c3c13 Move zsh install login into script
Enable installing zsh config repo standalone, i.e. without Ansible,
invoke the `install.zsh` script instead.
2024-04-13 16:12:24 +01:00
dc6b7776ff Update config repo branches for tmux & zsh 2024-04-13 14:36:22 +01:00
3fa17e5517 Fix ulauncher role on Fedora 2024-04-11 23:56:54 +01:00
ace72f755a Add ulauncher role 2024-04-11 21:35:28 +01:00
c4c03aabf4 Make guake package become root 2024-04-09 23:18:43 +01:00
e82bff66ce Don't install pynvim globally on Debian
For PEP 668 reasons.
2024-04-09 19:41:31 +01:00
947a6f1b87 Remove python config repo & use templates instead 2024-04-09 19:27:49 +01:00
9bf8c46bb9 Create pip.conf from a template, handle proxy network 2024-04-09 19:09:40 +01:00
a8f255b715 Add Guake role
Fixes #25
2024-04-08 23:54:45 +01:00
c5c12ab670 Remove set config repo email todos 2024-04-08 21:26:39 +01:00
18a74355c0 Expand launchd todo 2024-04-08 21:25:03 +01:00
f512ec427b Rename gnome-tweaks to gnome-shell
Also start gathering info for starting work on #17.
2024-04-07 23:48:54 +01:00
66efc7b88f Add gitea role for tea cli tool 2024-04-07 16:28:33 +01:00