Commit graph

50 commits

Author SHA1 Message Date
Jannik Beyerstedt f3ab61b8ff [TIDY] Refactor apt commands 2023-07-03 10:17:52 +02:00
Jannik Beyerstedt 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
Jannik Beyerstedt 13d9881d92 Dotfiles: Add htoprc (if not already present) 2022-12-04 15:50:18 +01:00
Jannik Beyerstedt 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
Jannik Beyerstedt 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
Jannik Beyerstedt 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
Jannik Beyerstedt 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
Jannik Beyerstedt 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
Jannik Beyerstedt 9f7fa75980 [TIDY] Update to ansible 4 module names 2021-08-28 18:02:00 +02:00
Jannik Beyerstedt a384c4385a Default tasks: Don't install updates by default 2021-08-25 15:31:46 +02:00
Jannik Beyerstedt d956618d86 Add FreeBSD support 2021-05-02 15:37:03 +02:00
Jannik Beyerstedt 0bfc8b68c8 Debian: Fully move to python3 2020-12-19 22:10:33 +01:00
Jannik Beyerstedt 72f0896dc7 [FIX] typo in LaTeX packages installation 2020-07-18 14:31:13 +02:00
Jannik Beyerstedt 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
Jannik Beyerstedt 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
Jannik Beyerstedt 9183c3b0dc [FIX] tmux.conf: support old tmux versions (fixes #9) 2020-03-27 23:30:50 +01:00
Jannik Beyerstedt 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
Jannik Beyerstedt 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
Jannik Beyerstedt 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
Jannik Beyerstedt 79910f93cf [TIDY] yaml auto-format 2019-11-12 21:42:58 +01:00
Jannik Beyerstedt c37ae1742c [FIX] add common_settingsonly flag to role as well 2019-10-31 18:29:35 +01:00
Jannik Beyerstedt 06a1720e30 general: move vim autoload to usersettings 2019-10-27 22:34:31 +01:00
Jannik Beyerstedt 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
Jannik Beyerstedt 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
Jannik Beyerstedt 6ce42341b2 [GIT] refactor submodules: add all to own repo 2019-10-06 22:41:31 +02:00