Commit graph

24 commits

Author SHA1 Message Date
d7c7fa9914 feat(sapling): get everything setup 2024-01-15 19:26:48 +00:00
bbb12f136a refactor(core): move git module over to configz 2024-01-15 19:02:33 +00:00
7e7429a70d refactor(core): convert the bid module to configz 2023-11-25 12:07:11 +00:00
4742f38122 refactor(core): move the zsh module over to configz 2023-11-25 11:31:26 +00:00
da223e930d style(core): run stylua 2023-11-24 08:01:34 +00:00
447563c596 feat(pp): move the tmux config over to configz 2023-11-04 16:52:32 +00:00
8a021a6e0a feat(pp): migrate the nvim config over to configz 2023-11-04 14:39:58 +00:00
77e5752cd8 chore(core): add some more modules in configz
Start building out the config and modules / libs that will make up the
dotfiles. This will start to take over the puppet and eventually be the
only things getting use going forward.
2023-06-02 17:58:39 +01:00
eb1660d9e1 refactor(pp): remove the ssh config
I am not jumping into other machines to work anymore so there is no need
to manage the public keys anymore.
2023-02-09 17:17:59 +00:00
89ee851600 chore(pp): remove vscode install
This now get installed in other ways. What already installed on the last
two setups
2022-09-08 20:28:40 +01:00
8ace3ffffe chore(emacs): remove the install and update 2022-09-08 20:25:49 +01:00
0701476af3 feat(pp): add delta diff tool 2022-07-25 19:56:56 +01:00
Ade Attwood
9d1114a885 chore(pp): move to neovim unstable
This is to get some features to use some plugins like the built in LSP.
On the hole its going well. Writing code is way more responsive with
the built in LSP. Project navigation is still not there, Ivy is a really
nice emacs package that I am still trying to find a replacement.
2022-07-07 19:46:00 +01:00
Ade Attwood
42e3ec99e4 chore(pp): remove alacritty terminal install
Now I am using the builtin terminal, simple-terminal or mate terminal
for ubuntu.
2022-07-07 19:42:18 +01:00
Ade Attwood
742e5fa82d refactor(pp): update docker to v1.29
This is mainly get access to tmpfs via docker-compose

See: https://docs.docker.com/storage/tmpfs/
2022-07-07 19:35:46 +01:00
Ade Attwood
3c44bfada0 chore(pp): remove vscode settings
This is getting hard to manage cuz the settings.json is always changing
with different things I am playing with. The main editor is vim or
emacs, vscode is just a text editor for using multiple cursors.
2022-06-12 20:59:56 +01:00
Ade Attwood
55e3e98701 chore: add languagetool back in
I am sure this was installed before, it must have been removed when I started
making the repo public.

Anyway this adds it all back and also sets up the emacs package for using it
when writing.
2022-02-19 14:43:14 +00:00
160220cf5e improvement: add checksums to downloads
This now verifies that the download I am downloading is the one I want. All
checksums are sha256
2020-11-22 21:07:44 +00:00
430871e37a feat: add mkcert install and config
See: https://github.com/FiloSottile/mkcert
2020-11-22 20:53:53 +00:00
2fd4298510 feat(core): add private puppet module for the proprietary stuff 2020-09-21 20:13:28 +01:00
1787c434f8 feat(term): add alacritty and base16 colours
This add alacritty install and configuration. We are also include base16 for
terminal colours.
2020-09-20 21:13:11 +01:00
195b5060ed feat(emacs): add emacs install and setup
#	modified:   Puppetfile
2020-09-20 12:19:23 +01:00
01d6024067 feat(vscode): get vscode installed and configured 2020-09-20 10:32:02 +01:00
80239af169 refactor(core): start to make dotfiles public
This is the first commit that brings the privet dotfiles to a public
reop previously this was all one puppet module. Now this has been split
out so I can put all of the private files in a private puppet module
2020-09-20 06:22:17 +01:00