Commit graph

13 commits

Author SHA1 Message Date
418eb40295
Make Nextcloud auto-start on login 2022-07-28 16:54:37 +02:00
4c6526b1cc
Add config for mackup
- ignore apps whose config files are in the `dotfiles` repo
  (see: https://gitlab.webartifex.biz/alexander/dotfiles)
- include various (config) files that should not be public:
  + Cisco's AnyConnect
  + history files for `bash`, `less`, `python`, `psql`, `tig`, and `zsh`
  + Nautilus' bookmarks
  + SSH config & known hosts
2022-07-28 16:54:37 +02:00
c90705bc62
Add public SSH keys 2022-07-28 16:54:36 +02:00
dcdb32585a
Set up Python develop environments
- use `pyenv` to manage the various develop environments
  + install several Python binaries
  + each environment receives its own `poetry` install
- add two virtual environments:
  + "interactive" => default environment with no library,
                     which receives accidental `pip install`s
  + "utils" => hosts various globally available tools/apps
               (e.g., `mackup`)
- add installation and update scripts
2022-07-28 16:54:36 +02:00
5c3a914658
Add config for vim 2022-07-28 16:54:36 +02:00
c1393d0756
Add config for psql 2022-07-28 16:54:35 +02:00
c5cf44f72e
Add base config for Nextcloud
Some of the config keys are set by the machine automatically
and are machine-specific or provide info about the Nextcloud
2022-07-28 16:54:35 +02:00
e56e5b6ba0
Integrate Nextcloud in XDG user directories 2022-07-28 16:54:35 +02:00
0a800cac88
Disable Pop! OS's updater notification 2022-07-28 16:54:34 +02:00
c87bed3a6a
Add config for flameshot 2022-07-28 16:54:34 +02:00
b66256f83a
Add config for batcat, the nicer cat 2022-07-28 16:54:34 +02:00
bca227ff27
Add installation script for the ~/.dotfiles bare repo 2022-07-28 16:54:16 +02:00
9c4ea2ecfe
Initial version of the shells' dotfiles
- add config files for both bash and zsh
- as some utilities regard git to be present, git's config files
  are included as well
2022-07-27 20:15:10 +02:00