From 5f3f1be77c6259d95cabc5a5b10c3cfb50e92a76 Mon Sep 17 00:00:00 2001 From: Curtis McEnroe Date: Sat, 10 Jun 2017 22:58:52 -0400 Subject: Add untested install script --- install.sh | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100755 install.sh (limited to 'install.sh') diff --git a/install.sh b/install.sh new file mode 100755 index 00000000..8b9df7c8 --- /dev/null +++ b/install.sh @@ -0,0 +1,28 @@ +#!/bin/sh +set -eu + +common=gdb git gnupg htop the_silver_searcher tmux tree + +macos() { + homebrew=https://raw.githubusercontent.com/Homebrew/install/master/install + xcode-select --install || true + [ ! -f /usr/local/bin/brew ] && ruby -e "`curl -fsSL $homebrew`" + brew install $common + brew install neovim/neovim/neovim openssh + brew cask install iterm2 +} + +freebsd() { + pkg install $common + pkg install curl neovim sudo zsh +} + +arch() { + pacman -Sy --needed base-devel + pacman -Sy --needed $common + pacman -Sy --needed neovim openssh zsh +} + +[ "`uname`" = 'Darwin' ] && exec macos +[ -f /usr/local/sbin/pkg ] && exec freebsd +[ -f /usr/bin/pacman ] && exec arch -- cgit 1.4.1 class='active' href='/litterbox/log/litterbox.1?h=1.1&showmsg=1&follow=1'>log tree commit diff
path: root/litterbox.1 (unfollow)
Commit message (Collapse)Author
2020-01-16Add scoop flag for local timeJune McEnroe
2020-01-14Remove note about usernames for pounceJune McEnroe
This is done automatically with the causal.agency/passive capability now.
2020-01-14Reference IRCv3.1 SASL specJune McEnroe
2020-01-14Ensure ansi resets formatting and null-terminatesJune McEnroe
fmemopen in text-mode only ensures the buffer is null-terminated if the last write does not fill the buffer.
2020-01-14Implement IRC formatting to ANSI translationJune McEnroe
2020-01-14Add -b flag for live backupJune McEnroe
2020-01-14Add columnsize = 0 option to FTS indexJune McEnroe
Since we don't use ranking functions and I don't see them being useful, there is no point in having columnsize, which just takes extra space in the database. In my database of approximately 3.5 million events, disabling columnsize saves about 62 MB. The migration unfortunately has to rebuild the entire index to disable it.
2020-01-12Add option for client cert and SASL EXTERNALJune McEnroe
2020-01-12Add Linux.mkJune McEnroe
2020-01-11Fix unscoop dedup window syntaxJune McEnroe
2020-01-11Bump busy timeout to 10sJune McEnroe