Commit graph

99 commits

Author SHA1 Message Date
Jannik Beyerstedt
114ae08921 zshrc: Fix position of homebrew/bin in $PATH 2026-03-20 12:22:43 +01:00
Jannik Beyerstedt
3a4f5d2d3a devel: Fix autopep8 and pylint installations on macOS 2026-03-20 12:17:39 +01:00
Jannik Beyerstedt
b3fb9d8289 devel-Darwin: Add more C/C++ tools, add clang-tidy to $PATH 2026-03-20 12:17:21 +01:00
Jannik Beyerstedt
e23420162e devel-darwin: more fonts 2026-03-20 12:16:24 +01:00
Jannik Beyerstedt
381052586d vscode-settings: Update 2026-03-20 12:13:50 +01:00
Jannik Beyerstedt
6624d52f06 usersettings: Install virtualenvwrapper via brew on macOS 2026-03-20 12:13:06 +01:00
Jannik Beyerstedt
085a446b05 refactor: Use custom loop_var in with_first_found invocations
Otherwise "item" will already be bound when it's used somewhere in the included tasks
2026-03-20 12:12:13 +01:00
Jannik Beyerstedt
758bbf33f9 zshrc: Don't correct file names for cargo 2026-02-04 11:10:14 +01:00
fb5b20efdf chore: Add tags to tasks 2026-01-09 23:45:05 +01:00
fef780be2c vscode: Disable AI shit 2026-01-09 23:38:08 +01:00
5c45bfa5fc devel: Fix for latest macOS and Homebrew 2026-01-09 23:37:59 +01:00
5efc74ba96 usersettings: Don't use sudo on macOS 2026-01-09 22:23:27 +01:00
Jannik Beyerstedt
36455b7f76 [TIDY] Move to ansible_facts dict instead of injected variables 2025-11-28 11:10:58 +01:00
Jannik Beyerstedt
9f0226856e zshrc: Add shortcut to checkout github PRs 2025-09-19 09:15:52 +02:00
Jannik Beyerstedt
53a716dd1d vscode: Disable Copilot, reorder options 2025-09-05 16:47:43 +02:00
Jannik Beyerstedt
29c66d8c1c latex: Add missing packages 2025-07-21 13:45:33 +02:00
Jannik Beyerstedt
ca328e90e0 vscode: Increase YAML line width 2025-07-16 09:58:43 +02:00
Jannik Beyerstedt
1f82d8bae3 vscode: Remove "twxs.cmake" extension (part of cmake-tools now) 2025-07-16 09:58:18 +02:00
Jannik Beyerstedt
e0aadfa499 zshrc: Add alias to exit muxed ssh sessions 2025-07-16 09:57:55 +02:00
Jannik Beyerstedt
e86374973a [TIDY] fix ansible-lint issues 2024-12-03 11:31:02 +01:00
Jannik Beyerstedt
78df6551ac zshrc: Add shortcut to "move" git tags 2024-11-28 19:35:07 +01:00
Jannik Beyerstedt
dc652c9a2d vscode: More settings 2024-07-18 14:40:35 +02:00
Jannik Beyerstedt
459dc1ae42 zshrc: Add shortcut to compress with ffmpeg
By default, ffmpeg uses crf 23 for h.264 encoding, but for screen
recordings, higher compression is usually fine too.
2023-11-20 10:01:21 +01:00
ece165661e zshrc: Start mpv at 70% by default 2023-10-01 23:12:55 +02:00
Jannik Beyerstedt
009f274b0e VSCode: Update settings 2023-07-03 10:21:08 +02:00
Jannik Beyerstedt
f3ab61b8ff [TIDY] Refactor apt commands 2023-07-03 10:17:52 +02:00
f380e0ba29 [TIDY] Set some "diff: false", fix linter warnings 2023-04-29 00:16:02 +02:00
47dd9508a6 Dotfiles: Update rsync aliases 2023-03-11 18:36:27 +01:00
Jannik Beyerstedt
d084912154 Usersettings: Add variable to disable vim plugings
Some systems just don't need them, but they take quite some time to
install and take up space.
2023-01-07 17:41:41 +01:00
Jannik Beyerstedt
bee777ac81 VSCode: Don't trim tailing whitespace in markdown
In some version, VSCode was so crazy to trim trailing whitespac in
markdown as well. But there, it actually has a meaning.
2023-01-05 10:35:54 +01:00
13d9881d92 Dotfiles: Add htoprc (if not already present) 2022-12-04 15:50:18 +01:00
72c24f5948 [FIX] Devel installation on ArchLinux
LaTeX is still broken though since there's an issue with tlmgr in
texlive-core
2022-08-06 15:13:24 +02:00
a6d098d160 Gitconfig: Disable pager on branch, stash, config list 2022-08-06 13:39:25 +02:00
a5c854fcc6 Dotfiles: Add mpv config 2022-08-06 13:39:23 +02:00
Jannik Beyerstedt
759fcd48d0 [FIX] Usersettings: Explicitly install to user_dir 2022-06-16 11:07:42 +02:00
Jannik Beyerstedt
0b814c6d61 Run apt-update before installing things 2022-06-10 13:31:01 +02:00
Jannik Beyerstedt
b55ad7d322 zshrc: Change git froce pull alias 2022-06-07 18:05:53 +02:00
Jannik Beyerstedt
91fb4ff0bf Devel: Fix LaTeX installation 2022-02-17 16:01:23 +01:00
Jannik Beyerstedt
c8c8023b17 VSCode: Git diff whitespace, cmake generator 2022-02-17 16:01:19 +01:00
4715b1dacd [FIX] Usersettings: Re-allow running this task without sudo capabilities
Previously this task intentionally had no tasks installing any packages.
But git and pip3 are needed by some tasks, so let's try to install, but
don't fail because of missing sudo priviledges.
2022-02-13 20:54:15 +01:00
a8285962a9 [TIDY] move when statements, fix whitespace
Having the when condition of a task at the top instead of bottom is
easiert to read. Also some spaces were another whitespace character on
accident.
2022-02-13 20:52:22 +01:00
a9e89283a2 [FIX] Usersettings: FreeBSD has another pip package 2022-02-13 20:28:25 +01:00
Jannik Beyerstedt
49d7bb3fa7 [FIX] Usersettings: Use package instead of apt 2022-01-07 10:34:03 +01:00
Jannik Beyerstedt
6a35edab86 Add patched color scheme for iTerm2 2022-01-07 09:46:16 +01:00
Jannik Beyerstedt
33a32882ca zshrc: Add some git aliases 2022-01-04 12:41:59 +01:00
Jannik Beyerstedt
e54ac96f54 Usersettings: Make sure, if can be run on it's own 2021-12-08 12:24:54 +01:00
9f7fa75980 [TIDY] Update to ansible 4 module names 2021-08-28 18:02:00 +02:00
a384c4385a Default tasks: Don't install updates by default 2021-08-25 15:31:46 +02:00
Jannik Beyerstedt
a5c6f22c21 VSCode: Configure status bar 2021-05-12 16:36:31 +02:00
d956618d86 Add FreeBSD support 2021-05-02 15:37:03 +02:00