Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use XDG base directories for .dotfiles.conf | Tom Ryder | 2020-04-22 | 1 | -3/+4 |
| | |||||
* | Check value of login shell more thoroughly | Tom Ryder | 2018-11-30 | 1 | -2/+4 |
| | | | | | Some old GNU make(1) implementations (and possibly others) force SHELL to /bin/sh, so let's check the value more directly. | ||||
* | Remove redundant element from install scripts path | Tom Ryder | 2018-11-30 | 2 | -0/+0 |
| | |||||
* | Add install-conf target | Tom Ryder | 2017-06-25 | 1 | -0/+10 |
| | | | | | | | Allows you to have a ~/.dotfiles.conf specifying targets to run in addition to `install`, e.g. `install-tmux` for applicable machines. Won't document this one just yet. | ||||
* | Remove Yash support | Tom Ryder | 2017-05-24 | 1 | -2/+0 |
| | | | | I never use it | ||||
* | Rename "dist" to "install" | Tom Ryder | 2017-04-09 | 1 | -0/+12 |
| | |||||
* | Using Makefile-based install system | Tom Ryder | 2014-03-02 | 1 | -162/+0 |
| | | | | | | | Just in an effort to use the right tool for the job. The new Makefile also makes more of an effort to remove and symlink files rather than whole directories, which means I shouldn't need stupid stuff in .gitignore anymore, so that's gone too. | ||||
* | Simplify some command existence checks | Tom Ryder | 2014-03-01 | 1 | -7/+2 |
| | |||||
* | Use consistent semicolon spacing | Tom Ryder | 2014-03-01 | 1 | -8/+8 |
| | |||||
* | Simply error check for git(1) in install | Tom Ryder | 2014-03-01 | 1 | -2/+1 |
| | |||||
* | Trying out Wyrd, moving away from Google Calendar | Tom Ryder | 2014-02-05 | 1 | -1/+7 |
| | | | | Configuration is not much more than the stock Debian one at the moment | ||||
* | Fix trailing whitespace | Tom Ryder | 2013-12-11 | 1 | -2/+2 |
| | |||||
* | Tidy created paths for Mutt install | Tom Ryder | 2013-12-06 | 1 | -2/+1 |
| | |||||
* | Make the mutt installation process nicer | Tom Ryder | 2013-12-06 | 1 | -0/+17 |
| | | | | In particular, warn about dependencies on abook(1) and msmtp(1) | ||||
* | Add comments to each install section | Tom Ryder | 2013-12-06 | 1 | -0/+14 |
| | |||||
* | Name self and use name in error messages | Tom Ryder | 2013-12-06 | 1 | -1/+2 |
| | |||||
* | More instructive name for section | Tom Ryder | 2013-12-06 | 1 | -1/+1 |
| | |||||
* | Link in urxvt(1) files during X install | Tom Ryder | 2013-10-28 | 1 | -0/+1 |
| | |||||
* | Version terminfo sources and compile on install | Tom Ryder | 2013-09-28 | 1 | -1/+7 |
| | |||||
* | Use consistent negative test syntax | Tom Ryder | 2013-09-18 | 1 | -1/+1 |
| | |||||
* | Add Ncmpcpp configuration | Tom Ryder | 2013-09-17 | 1 | -2/+6 |
| | |||||
* | Added basic dotfiles for mysql/psql | Tom Ryder | 2013-09-16 | 1 | -1/+6 |
| | |||||
* | Switched window managers from awesome to i3 | Tom Ryder | 2013-09-14 | 1 | -1/+1 |
| | | | | No hard feelings, awesome | ||||
* | Move ~/.config create to more logical place | Tom Ryder | 2013-09-10 | 1 | -1/+1 |
| | |||||
* | Hardcode install script name in error output | Tom Ryder | 2013-09-09 | 1 | -2/+2 |
| | | | | $0 is unreliable/misleading | ||||
* | Leading comment block explaining install script | Tom Ryder | 2013-09-07 | 1 | -0/+24 |
| | |||||
* | Fail early if we can't find git(1) on install | Tom Ryder | 2013-09-07 | 1 | -0/+6 |
| | |||||
* | Include script name in error message | Tom Ryder | 2013-09-07 | 1 | -1/+1 |
| | |||||
* | Remove unnecessary spaces | Tom Ryder | 2013-09-07 | 1 | -14/+14 |
| | |||||
* | Move mkdir(1) calls into clearer context | Tom Ryder | 2013-09-07 | 1 | -4/+2 |
| | |||||
* | Create function for safe removal/linking | Tom Ryder | 2013-09-07 | 1 | -27/+48 |
| | | | | | Mostly to get around portability issues; I assumed too much about ln(1) on systems besides GNU/Linux | ||||
* | Consistently use arg 2 of ln(1) as name of link | Tom Ryder | 2013-09-07 | 1 | -4/+4 |
| | | | | | And not the name of an existing directory into which the link should be placed; more for clarity than practicality | ||||
* | Remove non-portable -v from mkdir(1) calls | Tom Ryder | 2013-09-07 | 1 | -3/+3 |
| | |||||
* | Hook prevents loading unwanted bash-completion | Tom Ryder | 2013-08-28 | 1 | -16/+17 |
| | | | | This speeds up logins by a *lot* | ||||
* | Don't expand arithmetic operation on OPTIND | Tom Ryder | 2013-08-26 | 1 | -1/+1 |
| | |||||
* | More conservative expansions for install script | Tom Ryder | 2013-08-26 | 1 | -30/+30 |
| | |||||
* | More sensible use of printf | Tom Ryder | 2013-08-26 | 1 | -1/+1 |
| | |||||
* | Standardise use of printf | Tom Ryder | 2013-08-21 | 1 | -1/+1 |
| | |||||
* | Remove unneeded quoting in case statement | Tom Ryder | 2013-08-20 | 1 | -1/+1 |
| | | | | | | Wordsplitting is not done for case <WORD>: <http://wiki.bash-hackers.org/syntax/ccmd/case> | ||||
* | Remove unnecessary quoting in simple assignments | Tom Ryder | 2013-08-20 | 1 | -1/+1 |
| | |||||
* | Fix dotfiles dir existence test | Tom Ryder | 2013-08-20 | 1 | -1/+1 |
| | | | | Should have been using -d, not -n | ||||
* | Remove unneeded quoting within [[ ]] | Tom Ryder | 2013-08-20 | 1 | -1/+1 |
| | |||||
* | Use printf in preference to echo | Tom Ryder | 2013-08-13 | 1 | -1/+1 |
| | |||||
* | Use consistent style for while block | Tom Ryder | 2013-08-13 | 1 | -2/+1 |
| | |||||
* | Remove unneeded braces in expansion | Tom Ryder | 2013-08-13 | 1 | -1/+1 |
| | |||||
* | Quote expansions properly | Tom Ryder | 2013-08-13 | 1 | -2/+2 |
| | |||||
* | Use conventional syntax for if block | Tom Ryder | 2013-08-13 | 1 | -2/+1 |
| | |||||
* | Bracing variable for safety | Tom Ryder | 2013-07-30 | 1 | -1/+1 |
| | |||||
* | Add missed exit 1 call | Tom Ryder | 2013-07-30 | 1 | -0/+1 |
| | |||||
* | Check for existence of dotfiles dir | Tom Ryder | 2013-07-30 | 1 | -1/+5 |
| |