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