diff options
Diffstat (limited to '')
-rwxr-xr-x | curtis/.bin/clock.c | 33 | ||||
-rw-r--r-- | curtis/.tmux.conf | 54 | ||||
-rwxr-xr-x | install.sh | 2 | ||||
-rwxr-xr-x | link.sh | 2 |
4 files changed, 1 insertions, 90 deletions
diff --git a/curtis/.bin/clock.c b/curtis/.bin/clock.c deleted file mode 100755 index 288884d8..00000000 --- a/curtis/.bin/clock.c +++ /dev/null @@ -1,33 +0,0 @@ -#if 0 -exec cc -Wall -Wextra -pedantic $@ -o $(dirname $0)/clock $0 -#endif - -// Fuzzy clock for display in tmux. - -#include <time.h> -#include <stdio.h> -#include <sysexits.h> -#include <err.h> - -int main() { - time_t ts = time(NULL); - if (ts < 0) err(EX_OSERR, "time"); - - struct tm *time = localtime(&ts); - if (!time) err(EX_OSERR, "localtime"); - - int hour = time->tm_hour; - int next = (hour + 1) % 24; - - switch ((time->tm_min + 5) / 10) { - case 0: printf("..%02d..\n", hour); break; - case 1: printf(".%02d...\n", hour); break; - case 2: printf("%02d....\n", hour); break; - case 3: printf("%d....%d\n", hour % 10, next / 10); break; - case 4: printf("....%02d\n", next); break; - case 5: printf("...%02d.\n", next); break; - case 6: printf("..%02d..\n", next); break; - } - - return EX_OK; -} diff --git a/curtis/.tmux.conf b/curtis/.tmux.conf deleted file mode 100644 index e577da4b..00000000 --- a/curtis/.tmux.conf +++ /dev/null @@ -1,54 +0,0 @@ -set -g base-index 1 -set -g renumber-windows on -set -g default-terminal 'screen-256color' -set -g terminal-overrides "linux:cnorm=\e[?25h\e[?8c" # cvvis -set -g escape-time 0 - -unbind C-b -set -g prefix C-space -bind space send-prefix - -bind t new-window -c '#{pane_current_path}' -bind s split-window -v -c '#{pane_current_path}' -bind v split-window -h -c '#{pane_current_path}' - -bind C-space last-window -bind C-w last-pane -bind h previous-window -bind l next-window -bind n switch-client -n -bind e switch-client -p - -bind L swap-pane -D -bind H swap-pane -U - -bind = select-layout even-horizontal -bind -r < resize-pane -L 1 -bind -r > resize-pane -R 1 -bind -r - resize-pane -U 1 -bind -r + resize-pane -D 1 - -bind p paste-buffer -bind Escape copy-mode -bind -T copy-mode-vi i send -X cancel -bind -T copy-mode-vi v send -X begin-selection -bind -T copy-mode-vi C-v send -X rectangle-toggle -bind -T copy-mode-vi y send -X copy-selection - -bind -T copy-mode-vi n send -X cursor-down -bind -T copy-mode-vi e send -X cursor-up -bind -T copy-mode-vi k send -X search-again -bind -T copy-mode-vi K send -X search-reverse -bind -T copy-mode-vi j send -X next-word-end -bind -T copy-mode-vi J send -X next-space-end - -set -g status-position top -set -g status-style bg=black,fg=white -set -g window-status-separator '|' -set -g window-status-format ' #{=20:pane_title} ' -set -g window-status-current-format '#[reverse] #{pane_title} ' -set -g status-left '|' -set -g status-right '[#h:#S] #(clock)' - -bind -r F6 run-shell 'bri -' -bind -r F7 run-shell 'bri +' diff --git a/install.sh b/install.sh index 89f86d3f..497bc232 100755 --- a/install.sh +++ b/install.sh @@ -1,7 +1,7 @@ #!/bin/sh set -eu -common='gdb git gnupg htop the_silver_searcher tmux tree' +common='gdb git gnupg htop the_silver_searcher tree' macos() { homebrew=https://raw.githubusercontent.com/Homebrew/install/master/install diff --git a/link.sh b/link.sh index bd158d56..c83a9368 100755 --- a/link.sh +++ b/link.sh @@ -22,7 +22,6 @@ link() { } link '.bin/bri.c' -link '.bin/clock.c' link '.bin/jrp.c' link '.bin/manpager' link '.bin/pbcopy.c' @@ -42,5 +41,4 @@ link '.hushlogin' link '.inputrc' link '.psqlrc' link '.ssh/config' -link '.tmux.conf' link '.zshrc' |