Commit graph

315 commits

Author SHA1 Message Date
deee2fb593
feat(mac): add php 8.4 and extensions 2024-11-25 14:19:18 +01:00
76022068eb
fix(macos): use tailscale cask 2024-11-19 11:06:56 +01:00
3bc730fbc6
feat(macos): add tailscale 2024-11-19 10:58:19 +01:00
c45f39b79c
macos: add ice 2024-10-16 13:39:34 +02:00
204e596b2f
feat(macos): add dive & just 2024-10-11 10:58:21 +02:00
6a92a52eae
feat(mac): install uv 2024-08-07 20:20:13 +02:00
bfb2716432
feat(macos): add wakeonlan 2024-08-07 19:13:52 +02:00
cabae5f44c
fix(zsh): disable automatic git maintenance prefetch 2024-08-02 15:58:34 +02:00
693f148f8b
chore(git): ignore cached localcommands file 2024-07-02 15:22:27 +02:00
8e5cf019de
fix(nvim): gitsigns config use defaults
This fixes the warnings about deprecated config symbols.
2024-07-02 15:21:37 +02:00
fd81dca8a3
mac: Add obsidian to brewfile 2024-06-19 08:55:22 +02:00
6ea6b2367e
feat(macos): use corepack
Much better to handle different pnpm versions and auto install the version from a project :)
2024-06-12 18:57:47 +02:00
d83f2d9fae
feat(mac): add obs 2024-04-08 18:40:21 +02:00
490ddddfbd
fix(install): Only add gitconfig include when necessary 2024-04-02 23:54:59 +02:00
d00d50015e
feat(git): add gitconfig 2024-04-02 23:40:18 +02:00
3cbc6318bc
chore(brew): reorganize brewfile 2024-04-02 23:21:53 +02:00
c189c18209
feat(macos): add Things to brewfile 2024-04-02 22:58:58 +02:00
207c6d5c50
feat(sup): add treesitter & mason update calls
E.g. treesitter had some old versions laying around and errored on git commits otherwise. So we now keep those updated too.
2024-04-02 22:45:14 +02:00
16511a1e99
fix(nvim): add some more tools needed by nvim plugins
according to :checkhealth
2024-04-02 22:42:42 +02:00
772159cdff
feat(mac): add minecraft stuff 2024-04-02 22:37:32 +02:00
edd231db47
fix(brew): wrong name for bun formula
Fixes #2
2024-04-02 13:21:53 +02:00
79f158db2f
fix(graphite): Wrong graphite formula name
Fixes #1
2024-04-02 13:21:35 +02:00
52f2fdd69b
feat(mac): Add dev dirs to valet 2024-04-02 09:11:42 +02:00
f5cc33c213
refactor(setup): Remove user specific stuff & ask for hostname
So not everyone is running around with "MacBook Tobias" lol
2024-04-02 03:33:33 +02:00
00d30326b4
remove(macos): Settings for Transmission app
this was not installed anyways
2024-04-02 03:32:32 +02:00
fb8d6140dd
refactor(macos): Do not mess with powersettings
This is really weird to reset and the defaults are okay.
2024-04-02 03:32:18 +02:00
d0f52a2b1c
!refactor(php-extensions): use shivammathur/extensions tap
Fixes annoying pecl update issues & swoole build failures by using the prebuilt tap.

This also properly manages updates & enables the extensions via files in conf.d instead. Very clean.

And it finally properly installs all extensions for all php versions, pecl has issues with properly installing for other php versions.
2024-04-02 02:47:26 +02:00
45391f1296
chore(macos): cleanup brewfile 2024-04-02 02:29:58 +02:00
a22350c4f7
update nvimtree options 2024-03-20 21:49:18 +01:00
1a24c00a4f
chore(macos): remove pynvim install
This is unused, since we are using lua plugins now and also does not work anymore, because Homebrew follows PEP668, which discourages installing packages without the package manager or outside of a venv.
2024-03-20 21:41:37 +01:00
609f929b0d
remove(macos): mackup & config file 2024-03-20 21:39:14 +01:00
318a6d9492
remove(macos): ssh key script
SSH keys are now created via 1password instead
2024-03-20 21:31:07 +01:00
3c31863088
chore(macos): remove valet workaround
This is now already applied by valet itself.
2024-03-20 21:28:07 +01:00
a50ce5298b
feat(macos): add graphite 2024-03-20 21:16:55 +01:00
245afe142a
fix(macos): Remove unused apps 2024-03-20 21:05:04 +01:00
86bbe35695
macos: Add git-delta 2024-03-18 10:55:20 +01:00
7fc501f458
macos: Add git-town 2024-01-24 20:27:59 +01:00
c1dd17fdf8
macos: Add bun via brew 2024-01-19 14:51:26 +01:00
722ee6e1eb
mac: Fix php fpm segfault append & use apply it to 8.3 now 2023-12-18 12:48:38 +01:00
ebe9b930e9
macos: Use rustup instead of rust package 2023-12-18 12:47:59 +01:00
3b3287b7fd
mac: Add rust 2023-12-02 13:04:05 +01:00
536af76e00
mac: Add php@8.2 2023-12-02 12:55:54 +01:00
ee72ee5024
fix: Remove php7.4 for good 2023-11-20 10:14:19 +01:00
2c83412ef2
fix: Add valet bandaid patch for PHP fpm 8.2
See https://github.com/laravel/valet/pull/1452
2023-11-20 10:13:13 +01:00
5606948741
fix(sup): Enable all features for pecl upgrade 2023-11-03 10:12:05 +01:00
ad0262ab48
fix(install): Create missing .config folder 2023-11-03 10:11:29 +01:00
4a49035272
mac: Install necessary redis extensions
These are now needed when installing redis with all features enabled.
2023-11-03 10:11:08 +01:00
956c7c933d
fix(mac): Missing homebrew prefix in install mac 2023-11-03 10:09:45 +01:00
feecb0bb0b
zsh: Use HOME for paths instead of ~ 2023-10-29 18:21:55 +01:00
3698bde8f5
mac: Cleanup & adjust macos defaults 2023-10-29 18:21:00 +01:00