Archived
1
0
Fork 0
Commit graph

337 commits

Author SHA1 Message Date
Christoph Heiss dcd358513f
zshrc: add --num-callers argument to valgrind-full-check alias
This is needed to have valgrind always print full backtraces.

Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-04-27 13:40:16 +02:00
Christoph Heiss eb3053fb74
zshrc: add a new PostgreSQL alias
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-04-27 13:40:12 +02:00
Christoph Heiss 629633a601
zshrc: remove reload-wifi-kmodule() function
Already retired my last platform which uses brcmfmac.

Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-04-27 13:40:10 +02:00
Christoph Heiss ca52e46856
zshrc: replace 'cargo' and 'rustup' plugin with 'rust'
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-04-27 13:40:07 +02:00
Christoph Heiss 530ce948bf
zshrc: add keybind for deleting a word backwards
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-04-27 13:40:03 +02:00
Christoph Heiss fd9a731b46
files: move all dotfiles to top directory
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2021-09-26 20:00:26 +02:00
Christoph Heiss b9564cddb1
setup: remove completely
All systems and dotfiles are now set up and rolled out using ansible.

Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2021-09-26 19:56:23 +02:00
Christoph Heiss 021ee46c9f
zshrc: properly clear pacman cache on system update
Previously, it wouldn't clear the pacman cache due to being 'no' the default
answer.

Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2021-09-19 13:12:47 +02:00
Christoph Heiss c5822b5f06
zshrc: small cleanup 2021-09-19 12:55:16 +02:00
Christoph Heiss 98e955c273
zshrc: linux: merge platform .zshrc into main .zshrc
Since there are no other platforms supported anymore, just unify the whole
setup and spare us any of the platform splitting complexity entirely.
2021-09-19 12:55:13 +02:00
Christoph Heiss cac7c0c20a
macOS: remove all files
I don't use macOS at all anymore, so clean up and just remove
all the files.

Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2021-09-19 12:54:10 +02:00
Christoph Heiss ceb23c0201
git: update email address and signing key 2021-09-18 14:48:58 +02:00
Christoph Heiss 6714254fa8
amp: reorder and add PKGBUILD syntax config 2021-09-18 14:48:23 +02:00
Christoph Heiss 000a9f6df4
zsh: platform: add command to easily reload the brcmfmac kernel module 2021-09-18 14:47:12 +02:00
Christoph Heiss 87ded9c5e7
git: enable rebase.autoStash option 2021-09-18 14:44:27 +02:00
Christoph Heiss c2555f7e2f
zsh: add alias for make 2021-09-18 14:43:39 +02:00
Christoph Heiss 36f8897cf9
amp: add tab_width setting for yaml files 2021-08-29 20:20:02 +02:00
Christoph Heiss 8ea17892c1
zsh: clean up .zshrc
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-08-25 16:48:03 +02:00
Christoph Heiss 0e310a63f4
zsh: make setup unattended
This prevents zsh from restarting the shell and thus breaking any code
following this line.

Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-08-25 16:43:04 +02:00
Christoph Heiss 2ece2b5d96
linux: zsh: add default vagrant provider
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-08-25 16:42:33 +02:00
Christoph Heiss 969539f0b1
zsh: remove devkitpro-related stuff
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-08-25 16:37:55 +02:00
Christoph Heiss a93c6a96fd
archlinux: setup: install manuals
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-08-25 16:36:43 +02:00
Christoph Heiss 7f9084b4bb
archlinux: setup: small miscellaneous changes 2021-08-24 18:23:01 +02:00
Christoph Heiss 3052e41edb
archlinux: setup: only add nvidia initcpio hook if modules are loaded 2021-08-24 18:22:32 +02:00
Christoph Heiss 8758871416
archlinux: setup: packages: update generic package list 2021-08-24 18:21:38 +02:00
Christoph Heiss 3d77a81350
setup: better error handling in scripts 2021-08-24 18:21:16 +02:00
Christoph Heiss 4aeda9e136
archlinux: setup: packages: rename GNOME to desktop packages 2021-08-24 18:19:35 +02:00
Christoph Heiss 474ac92734
archlinux: setup: packages: remove all GNOME-specific packages 2021-08-24 18:18:08 +02:00
Christoph Heiss e4fb56a736
archlinux: setup: packages: remove Thunderbird flatpak image. 2021-08-24 18:12:22 +02:00
Christoph Heiss 7dc18b546c
zsh: remove 'per-directory-history' plugin again. 2021-08-24 14:10:24 +02:00
Christoph Heiss e197029fbc
zsh: prompt: only activate base16 theme on local sessions
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-08-23 18:13:43 +02:00
Christoph Heiss 968ab2c93c
zsh: prompt: only show username if really needed
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-08-23 18:13:14 +02:00
Christoph Heiss c5beb1993b
zsh: add helm and kubectl plugin for working with k8s
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-05-15 00:30:22 +02:00
Christoph Heiss 08791860c7
zsh: add some cargo aliases
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-05-15 00:25:49 +02:00
Christoph Heiss 817eadede3
amp: add some more line_comment_prefix settings
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-05-15 00:25:35 +02:00
Christoph Heiss 67c7b1a1bf
macOS: setup: remove installation of InsomniaX
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-05-15 00:25:35 +02:00
Christoph Heiss cd6be1c840
setup: clean up common.sh a bit
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-05-15 00:23:45 +02:00
Christoph Heiss f4e957a24d
setup: remove installation of nvm
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-05-15 00:23:22 +02:00
Christoph Heiss c7ba50b82c
setup: remove upgrade of python3 setuptools package
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-05-15 00:23:09 +02:00
Christoph Heiss 7b9a5b82ce
setup: remove installation of zsh-syntax-highlighting
This is done in `common.sh` using git anyway.

Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-05-15 00:22:56 +02:00
Christoph Heiss ee0965c3d1
zsh: add some more useful plugins
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-05-15 00:22:53 +02:00
Christoph Heiss 13d65dd079
macOS: zsh: remove osx plugin
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-05-15 00:00:44 +02:00
Christoph Heiss 436bf401fb
zsh: linux: introduce alias for systemctl --user
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-05-08 00:49:53 +02:00
Christoph Heiss d5fdc5f199
zsh: linux: add flatpak exports to $PATH
Signed-off-by: Christoph Heiss <me@christoph-heiss.me>
2021-05-08 00:49:26 +02:00
Christoph Heiss 84ed7f70bb
zsh: update: simplify grouping a bit 2021-04-14 02:51:44 +02:00
Christoph Heiss 3da50c0a71
git: enable format.signoff option globally 2021-04-14 02:51:44 +02:00
Christoph Heiss bfda6c6053
archlinux: setup: packages: replace geary with thunderbird 2021-03-22 13:58:01 +01:00
Christoph Heiss 0dc84c3aef
git: change default branch name to 'main' 2021-03-11 13:20:18 +01:00
Christoph Heiss 6c30dfc556
setup: remove htoprc from managed files
Since this files changes very often, is per-host and easily customized it
isn't really that sensible to attempt to sync it.
2021-03-11 08:44:02 +01:00
Christoph Heiss 546bb90ceb
zsh: simplify update(); add base16 shell themes to routine 2021-03-11 08:41:10 +01:00