Commit Graph

70 Commits

Author SHA1 Message Date
85c01f07bb Name the initial branch of 'git init' main 2025-01-03 16:44:55 +01:00
10eecfad72 Remove outdated git-alias which I don't use anymore 2025-01-03 16:41:32 +01:00
d1f34f709d Warn me when a restart is required every time I open a new terminal 2025-01-03 16:32:33 +01:00
db0ec63930 Add goto as a tool to access common directories faster 2025-01-03 16:31:51 +01:00
51cbcae39f Adjust default for git-config and terraform and remove dated build-scripts for asciidoc 2025-01-03 16:28:12 +01:00
df504bb6a4 Add a bunch of helpful alias to vim, e.g. ',p' to open CtrlP 2025-01-03 16:26:53 +01:00
623ebfa003 Reformat git-commit messages to 100 chars width via ',gf' automatically 2025-01-03 16:25:38 +01:00
1907aa7bfb Resize terminal in nvim to 10 lines automatically when opening 2025-01-03 16:24:33 +01:00
094eac4371 Apply snipmate template via ',l' in vim 2025-01-03 16:23:46 +01:00
b742afa9a4 Omit the last line-break in a file when editing with vim to align with Jetbrains and vscode 2025-01-03 16:23:25 +01:00
dcb03a9c45 Modernize syntax-highlighing of terraform/packer in vim 2025-01-03 16:06:20 +01:00
e930493680 Use ddd instead of d as snipmate trigger for diary-headings in vimwiki 2025-01-03 16:01:56 +01:00
d3c29865b4 Add a bunch of alias to use git w/o delta-diff-viewer 2025-01-03 16:00:45 +01:00
58c1570e70 Use eza as a replacement for ls 2025-01-03 15:58:32 +01:00
f683896a11 Simplify bash-prompt 2025-01-03 15:58:10 +01:00
88a6ebc40f Cleanup downloads directory regularly from old files (more than 1 day) 2025-01-03 15:48:36 +01:00
757f283d2a Add git-config 2025-01-03 15:36:15 +01:00
7d2a10d47e Don't abort on when trying to update dotfile-repository 2024-05-29 21:43:21 +00:00
6dd350a20d Another try to fix config command 2024-05-29 21:36:24 +00:00
50ca110e25 Use alias config instead of variable 2024-05-29 21:34:12 +00:00
cb9afbe670 Create directory for dotfiles on demand 2024-05-29 21:29:54 +00:00
073d0164f8 Remove requirement for non-existing package tee 2024-05-29 21:26:50 +00:00
2ae775e9f0 Use nala as soon as possible 2024-05-29 21:22:58 +00:00
e586ac888c Revert "Use ,, to toggle nerdtree and ,n to focus it instead of the other way around"
This reverts commit e2ca4592be.
2022-11-27 18:42:07 +01:00
c53d25bd5e Install jq and graphiz (including dot) on linux 2022-11-22 13:22:32 +01:00
b065396ee8 Add dependencies which are required by my screensaver 2022-11-22 10:18:04 +01:00
927ddd190c Add neovim on linux devices and make it the default "vim", macos has to follow soon 2022-11-22 10:18:04 +01:00
6af933acc3 Cleanup artifacts which are downloaded during install and have no further meaning 2022-11-22 10:18:04 +01:00
a335ed6e55 Add oathtool which I use a lot to manage otp locally 2022-11-22 10:16:47 +01:00
646c4c62f0 Install icon-font for i3 workspaces automatically
I use the latest version of the font where the codepoints are still
2-bytes long!!!

The I use the technique described in the source to configure the icons
in my i3 config.

Source: http://kumarcode.com/Adding-your-custom-font-to-i3status/
2022-11-22 10:16:42 +01:00
30175567de Ask for and install work-specific tools and cli for clouds on desire 2022-11-21 18:51:46 +01:00
10d9244f73 Install enpass on linux by default 2022-11-21 18:09:37 +01:00
421eb45148 Install urxvt during machine-setup.sh on linux as perferred terminla-emulator 2022-11-21 18:05:27 +01:00
1687e6649c Use placeholder to call git with the dotfiles-configuration during setup 2022-11-21 16:34:09 +00:00
454400d14b Fix check apt-based systems 2022-11-21 16:28:52 +00:00
9b76435644 Consider an already existing dotfiles-clone in setup-machine.sh 2022-11-21 16:25:55 +00:00
9922c0f2d2 Add i3 and rofi as linux core dependencies for new machines 2022-11-21 16:18:45 +00:00
8fa09020c5 Add autocompletion for kubectl command 2022-11-14 11:44:35 +01:00
2f44b15ff9 Configure less to show colors by default
To see more informations, see: https://superuser.com/a/337640/881905
2022-11-14 11:44:35 +01:00
d836fff263 Configure terminal-config of vim to be compatible between vim and nvim as far as possible 2022-09-25 02:25:34 +02:00
8ee1098593 Add alternativ keymapping in vim by typing "ä" for CTRL+] 2022-09-25 02:25:34 +02:00
1422cb6aab Hide cursor while using the terminal 2022-09-25 02:25:34 +02:00
aa3b49fd1c Add ,go to pull latest changes from remote git 2022-09-11 18:48:04 +02:00
e2ca4592be Use ,, to toggle nerdtree and ,n to focus it instead of the other way around 2022-09-11 18:48:04 +02:00
75f91f2b33 Add .Xresources since the file is required for urxvt - my terminal-emulator 2022-09-04 17:36:39 +02:00
7ccfedc969 Don't shorten links in vimwiki, it was annoying 2022-09-04 17:35:46 +02:00
b83b278e28 Add a very basic calendar to vim
This calendar may help me to organize my vimwiki better since they are
very well integrated into each other. So it can help me to manage my
diary and organize some basic stuff.
2022-08-12 10:53:02 +02:00
13d64b1df8 Disable Goyo for my local wiki
Goyo is a great plugin to help me writing docs, and other longer texts.
But my wiki sometimes contains texts which are notplaying nicely with
Goyo, therefore I deactivate it by default. I can toggle it with
`<leader>gg` anyway.
2022-08-12 10:53:02 +02:00
008d103785 Add possibility to configure local settings
Sometimes I have sensitive and system-specific configurations for bash
which I want to save. This change is a quick solution to enable this.

Maybe another solution involves a setup with encrypted secrets like
ansible handles secrets. I should evaluate such a solution in future.
2022-08-12 10:53:02 +02:00
072047eecf Care about bash-history by configuring HISTCONTROL
Docs: https://www.gnu.org/software/bash/manual/html_node/Bash-Variables.html#index-HISTCONTROL
2022-08-12 10:53:02 +02:00