Upgrade OS version and setup #30

Merged
joao.dubas merged 28 commits from jpd-upgrade-os into main 2024-03-28 00:18:20 +00:00

28 Commits

Author SHA1 Message Date
3a2d22e64b
chore(nvim): setup rest-nvim correctly
On version 2.0.0 the installation and configuration were updated.
2024-03-28 00:12:00 +00:00
cd84775ca7
chore(nvim): move from vim-fugitive to neogit
Will try Neogit for a second time.
2024-03-28 00:10:30 +00:00
88d52075b0
feat(nvim): upgrade kickstart to latest commit 2024-03-19 16:12:41 +00:00
74cc47517c
chore(nvim): move custom gitsigns config
With this, we reduce the volume of changes made in the base
kickstart.nvim.
2024-03-19 12:08:24 +00:00
Joao P Dubas
5269902be0 chore: add custom python path to pyright lsp 2024-03-17 21:38:04 +00:00
Joao P Dubas
33abae2b6e feat: upgrade kickstart.nvim 2024-03-17 20:30:34 +00:00
abc17bfcc1
chore: add buildx docker plugin 2024-03-17 19:28:20 +00:00
d593550ec0
chore: upgrade mise tools to latest versions
* awscli from 2.15.23 to 2.15.30
* dagger from 0.10.2 to 0.9.11
* elixir from 1.16.1-otp-26 to 1.16.2-otp-26
* erlang from 26.2.2 to 26.2.3
* eza from 0.18.4 to 0.18.7
* fzf from 0.46.1 to 0.48.1
* go from 1.22.0 to 1.22.1
* helm from 3.14.2 to 3.14.3
* k9s from 0.31.9 to 0.32.3
* kubectl from 1.29.2 to 1.29.3
* lefthook from 1.6.2 to 1.6.7
* node from 21.6.2 to 21.7.1
* poetry from 1.8.1 to 1.8.2
* terraform from 1.7.4 to 1.7.5
* tmux from 3.3 to 3.4
2024-03-17 19:23:59 +00:00
Joao P Dubas
8b0a5fa900 chore: add missing plugins for mise 2024-03-11 12:00:26 +00:00
c6f9b2179c
chore: remove monochromatic theme 2024-03-05 21:42:09 +00:00
8d490ff00d
chore: init atuin for fish 2024-03-05 21:40:33 +00:00
59489d6a95 fix: conflict between docker and systemd-journal groups 2024-03-05 17:03:47 +00:00
f9e86a4dac
fix(nvim): set gitsigns mappings in opts table 2024-03-03 23:25:15 +00:00
Joao P Dubas
ed04d14a9a chore(nvim): format custom init.lua file 2024-03-03 23:00:49 +00:00
Joao P Dubas
c8258d2087 chore(nvim): configure default lua style
This is the same configuration applied in kickstart repo.
2024-03-03 22:59:31 +00:00
Joao P Dubas
6d1dd47d1f feat: upgrade kickstart to latest commit 2024-03-03 22:47:36 +00:00
8652ec708d
chore(mise): always compile python
This is needed to install poetry corretly.
2024-03-03 19:21:25 +00:00
40e3a17be8
feat(mise): add k3sup tool
Allow to easily provision kubernetes clusters
2024-03-03 19:20:54 +00:00
4a79391f45
feat: upgrade mise runtime/cli
* awscli from 2.15.6 to 2.15.23
* dagger from 0.9.5 to 0.9.11
* elixir from 1.16.0 to 1.16.1
* erlang from 26.2.1 to 26.2.2
* eza from 0.17.0 to 0.18.4
* fzf from 0.45.0 to 0.46.1
* go from 1.21.5 to 1.22.0
* helm from 3.13.3 to 3.14.2
* kubectl from 1.29.0 to 1.29.2
* lefthook from 1.5.5 to 1.6.2
* node from 21.5.0 to 21.6.2
* poetry from 1.7.1 to 1.8.1
* python from 3.12.1 to 3.12.12
* terraform from 1.6.6 to 1.7.4
* tilt from 0.33.10 to 0.33.11
* usql from 0.17.2 to 0.17.5
* zoxide from 0.9.2 to 0.9.4

Also added:

* k9s
* rust
2024-02-26 21:40:23 +00:00
31a0a931f2
fix: eza alias after update 2024-02-26 19:17:20 +00:00
85533f3460
feat: add atuin to handle shell history 2024-02-25 21:08:59 +00:00
30ed6b41ba
fix: remove trailing backslash 2024-02-14 15:47:11 +00:00
Joao P Dubas
d3ecf776f7 chore: mount custom git config dir 2024-02-14 11:50:19 -03:00
e85dc95f51
fix: work git configuration 2024-02-13 23:22:02 +00:00
97ba0852cd
chore: add script to validate tmux color 2024-02-13 23:19:34 +00:00
ff6a67ab2f
feat: improve git configuration
Setup based on:

* [tips and tricks in gitbutler][0]
* [git mergetool with vim][1]

[0]: https://blog.gitbutler.com/git-tips-and-tricks/
[1]: https://gist.github.com/karenyyng/f19ff75c60f18b4b8149
2024-02-13 23:07:48 +00:00
387a7dfef2
feat(tmux): upgrade color setup 2024-02-13 22:30:06 +00:00
147a4d4edd
feat: upgrade os to ubuntu 23.10
Also, upgrade system dependencies:

1. `libodbc`
2. `libwxgtk`

Finally, remove conflicting user.
2024-02-13 22:28:10 +00:00