Commit graph

22 commits

Author SHA1 Message Date
9263665843 install: improve log output 2022-02-02 17:56:33 +01:00
73bde45645 install: ensure the script can be run from anywhere 2022-02-02 17:53:24 +01:00
c57054ff97 install: minor dry run refactor 2022-02-02 17:18:46 +01:00
ac821cf68e install: simplify git user configuration 2022-02-02 17:14:01 +01:00
cc8f5323b9 install: add option to set target directory 2022-02-02 16:58:54 +01:00
2630868158 install: don't export script variables
These variables are only used be the script itself and don't need to be
exposed via the environment to any subcommands or subshells.
2021-11-22 09:13:02 +01:00
8d6ccad8f7 install: don't source .zshenv (no longer needed) 2021-11-22 09:12:14 +01:00
ab7d7241d4 install: refactor deploy() to be more readable 2021-11-22 09:11:31 +01:00
25a0fd2437 install: create relative symlinks to dotfiles 2021-11-22 08:58:42 +01:00
7b8116185c install: fix read for /bin/dash
/bin/dash does not implement the -d option for read. Using newlines as
separator for the files within a package is fine, as I am quite sure
there is no risk of having a newline character as part of the name in
any of my dotfiles.
2021-11-22 08:51:27 +01:00
fffb78e27e Reorganize packages and simplify bootstrap 2021-11-18 00:21:57 +01:00
8100eb287d Remove bash 2021-11-17 21:56:37 +01:00
e1753e4f55 vim: replace vim-plug with packer.nvim 2021-11-16 17:18:56 +01:00
e8d8eed462 vim: remove old VimL files 2021-11-11 10:04:30 +01:00
6946addc61 vim: port options to lua 2021-11-11 09:18:19 +01:00
4ad4ee81f8 vim: split up init to ease porting 2021-11-11 09:06:52 +01:00
4aaf6ebb36 vim: init.vim -> init.lua
For sanity, let's start small. Just keep the old one around for now and
source it from init.lua.
2021-11-11 08:36:34 +01:00
e27b8b0de3 bash: bake in solarized definitions 2021-08-16 16:21:00 +02:00
bd9ac4ee66 mintty: use theme file for colorscheme 2021-08-16 15:16:32 +02:00
63828b6118 install: make install script self contained 2021-08-16 11:15:35 +02:00
eed4bdb30e install: fix error on macOS 2021-08-11 02:35:33 +02:00
b30948b552 Configuration system overhaul 2021-08-10 18:14:41 +02:00