Commit graph

51 commits

Author SHA1 Message Date
Jannik Beyerstedt
78df6551ac zshrc: Add shortcut to "move" git tags 2024-11-28 19:35:07 +01: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
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
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
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
91fb4ff0bf Devel: Fix LaTeX installation 2022-02-17 16:01:23 +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
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
d956618d86 Add FreeBSD support 2021-05-02 15:37:03 +02:00
0bfc8b68c8 Debian: Fully move to python3 2020-12-19 22:10:33 +01:00
72f0896dc7 [FIX] typo in LaTeX packages installation 2020-07-18 14:31:13 +02:00
da301fb76e [FIX] devel darwin: Hack-font cask was moved 2020-07-18 02:15:04 +02:00
Jannik Beyerstedt
92220b88d9 dev-setup: Install hack font (used in vscode settings) 2020-06-25 13:50:07 +02:00
Jannik Beyerstedt
894539c5c8 [FIX] option to select default pip3 executable 2020-06-25 12:04:14 +02:00
Jannik Beyerstedt
e83253598f [FIX] broken vscode installation on Debian and Archlinux 2020-06-25 12:02:33 +02:00
6c4089870c dev-setup: add LaTeX installation 2020-05-23 22:30:37 +02:00
Jannik Beyerstedt
709dbf741a dev-setup: add CMake tools to VS Code 2020-05-15 12:51:48 +02:00
Jannik Beyerstedt
d9ab6a995f [CODE] devel-setup: do not install pylint globally 2020-04-06 11:15:32 +02:00
9183c3b0dc [FIX] tmux.conf: support old tmux versions (fixes #9) 2020-03-27 23:30:50 +01:00
6750f1c370 [GIT] dotfiles: don't use a submodule any more (fixes #10) 2020-03-27 23:13:20 +01:00
Jannik Beyerstedt
44558263b0 [CODE] essentials: install pip, customizable zshrc 2020-03-20 09:54:48 +01:00
Jannik Beyerstedt
5fb94b33b3 [CODE] devel: add plantuml support 2020-02-28 09:39:56 +01:00
Jannik Beyerstedt
11820088dc [FIX] fully rename VS Code tasks to Devel (and fix #6) 2020-02-28 08:51:48 +01:00
c724080b34 [CODE] add support for Centos + extend ArchLinux support 2020-01-26 17:09:52 +01:00
Jannik Beyerstedt
7879bf5f9c [BREAKING] rename VS Code tasks to Devel 2020-01-16 13:40:01 +01:00
Jannik Beyerstedt
247f6cccb6 [BREAKING] use configureable gitconfig file 2020-01-16 10:46:42 +01:00
c34fb57d77 [FIX] main.yml: apply better common_settingsonly check 2019-11-30 18:37:22 +01:00
Jannik Beyerstedt
0d68d4ac5b [FIX] usersetup: install locales package first 2019-11-21 08:54:07 +01:00
79910f93cf [TIDY] yaml auto-format 2019-11-12 21:42:58 +01:00
c37ae1742c [FIX] add common_settingsonly flag to role as well 2019-10-31 18:29:35 +01:00
06a1720e30 general: move vim autoload to usersettings 2019-10-27 22:34:31 +01:00
448fed335b [FIX] patch zshrc plugins 2019-10-21 09:48:27 +02:00
Jannik Beyerstedt
502ab9f1f2 VS Code/ Languages: add golang 2019-10-17 10:28:06 +02:00
Jannik Beyerstedt
388f15988a VS Code/ Languages: make it more universial 2019-10-17 09:44:52 +02:00
Jannik Beyerstedt
a44b7ddd1c add vscode installation and config (fix #2) 2019-10-14 09:18:29 +02:00
Jannik Beyerstedt
5b133da522 fix usetools name strings 2019-10-14 09:00:23 +02:00
Jannik Beyerstedt
65aba2e579 add work machine/ dev tools 2019-10-14 08:47:22 +02:00
Jannik Beyerstedt
4ea271dbf0 add switches to disable chsh and global gitconfig 2019-10-14 08:00:17 +02:00
34a2109051 [DOC] update readme, change main.yml (fix #1) 2019-10-12 13:09:27 +02:00
Jannik Beyerstedt
0e73e521d3 Debian: remove a few apt updates 2019-10-10 16:49:55 +02:00
Jannik Beyerstedt
ce06ba5b48 add possibility to set os_family youself 2019-10-10 16:43:35 +02:00