From ba78e0baf30829f669355c04f97a8aafe418af78 Mon Sep 17 00:00:00 2001 From: b12f Date: Thu, 12 Sep 2024 13:59:25 +0200 Subject: [PATCH] modules/terminal-life: remove unused base16 script --- .../.local/share/scripts/base16.sh | 126 ------------------ modules/terminal-life/default.nix | 2 - modules/terminal-life/nvim/ui.vim | 2 - 3 files changed, 130 deletions(-) delete mode 100644 modules/terminal-life/.local/share/scripts/base16.sh diff --git a/modules/terminal-life/.local/share/scripts/base16.sh b/modules/terminal-life/.local/share/scripts/base16.sh deleted file mode 100644 index ee33516..0000000 --- a/modules/terminal-life/.local/share/scripts/base16.sh +++ /dev/null @@ -1,126 +0,0 @@ -#!/bin/sh -# base16-shell (https://github.com/chriskempson/base16-shell) -# Base16 Shell template by Chris Kempson (http://chriskempson.com) -# Burn scheme by Benjamin Bädorf - -color00="1a/18/1a" # Base 00 - Black -color01="f8/5e/84" # Base 08 - Red -color02="9e/cd/6f" # Base 0B - Green -color03="e5/c4/63" # Base 0A - Yellow -color04="7a/cc/d7" # Base 0D - Blue -color05="ab/9d/f2" # Base 0E - Magenta -color06="ef/90/62" # Base 0C - Cyan -color07="e3/e1/e4" # Base 05 - White -color08="94/94/94" # Base 03 - Bright Black -color09=$color01 # Base 08 - Bright Red -color10=$color02 # Base 0B - Bright Green -color11=$color03 # Base 0A - Bright Yellow -color12=$color04 # Base 0D - Bright Blue -color13=$color05 # Base 0E - Bright Magenta -color14=$color06 # Base 0C - Bright Cyan -color15="ff/5f/5f" # Base 07 - Bright White -color16="df/59/23" # Base 09 -color17="d7/00/00" # Base 0F -color18="2d/2a/2e" # Base 01 -color19="30/30/30" # Base 02 -color20="d3/d1/d4" # Base 04 -color21="30/30/30" # Base 06 -color_foreground="e3/e1/e4" # Base 05 -color_background="1a/18/1a" # Base 00 - -if [ -n "$TMUX" ]; then - # Tell tmux to pass the escape sequences through - # (Source: http://permalink.gmane.org/gmane.comp.terminal-emulators.tmux.user/1324) - put_template() { printf '\033Ptmux;\033\033]4;%d;rgb:%s\033\033\\\033\\' $@; } - put_template_var() { printf '\033Ptmux;\033\033]%d;rgb:%s\033\033\\\033\\' $@; } - put_template_custom() { printf '\033Ptmux;\033\033]%s%s\033\033\\\033\\' $@; } -elif [ "${TERM%%[-.]*}" = "screen" ]; then - # GNU screen (screen, screen-256color, screen-256color-bce) - put_template() { printf '\033P\033]4;%d;rgb:%s\007\033\\' $@; } - put_template_var() { printf '\033P\033]%d;rgb:%s\007\033\\' $@; } - put_template_custom() { printf '\033P\033]%s%s\007\033\\' $@; } -elif [ "${TERM%%-*}" = "linux" ]; then - put_template() { [ $1 -lt 16 ] && printf "\e]P%x%s" $1 $(echo $2 | sed 's/\///g'); } - put_template_var() { true; } - put_template_custom() { true; } -else - put_template() { printf '\033]4;%d;rgb:%s\033\\' $@; } - put_template_var() { printf '\033]%d;rgb:%s\033\\' $@; } - put_template_custom() { printf '\033]%s%s\033\\' $@; } -fi - -# 16 color space -put_template 0 $color00 -put_template 1 $color01 -put_template 2 $color02 -put_template 3 $color03 -put_template 4 $color04 -put_template 5 $color05 -put_template 6 $color06 -put_template 7 $color07 -put_template 8 $color08 -put_template 9 $color09 -put_template 10 $color10 -put_template 11 $color11 -put_template 12 $color12 -put_template 13 $color13 -put_template 14 $color14 -put_template 15 $color15 - -# 256 color space -put_template 16 $color16 -put_template 17 $color17 -put_template 18 $color18 -put_template 19 $color19 -put_template 20 $color20 -put_template 21 $color21 - -# foreground / background / cursor color -if [ -n "$ITERM_SESSION_ID" ]; then - # iTerm2 proprietary escape codes - put_template_custom Pg e3e1e4 # foreground - put_template_custom Ph 1a181a # background - put_template_custom Pi e3e1e4 # bold color - put_template_custom Pj 303030 # selection color - put_template_custom Pk e3e1e4 # selected text color - put_template_custom Pl e3e1e4 # cursor - put_template_custom Pm 1a181a # cursor text -else - put_template_var 10 $color_foreground - if [ "$BASE16_SHELL_SET_BACKGROUND" != false ]; then - put_template_var 11 $color_background - if [ "${TERM%%-*}" = "rxvt" ]; then - put_template_var 708 $color_background # internal border (rxvt) - fi - fi - put_template_custom 12 ";7" # cursor (reverse video) -fi - -# clean up -unset -f put_template -unset -f put_template_var -unset -f put_template_custom -unset color00 -unset color01 -unset color02 -unset color03 -unset color04 -unset color05 -unset color06 -unset color07 -unset color08 -unset color09 -unset color10 -unset color11 -unset color12 -unset color13 -unset color14 -unset color15 -unset color16 -unset color17 -unset color18 -unset color19 -unset color20 -unset color21 -unset color_foreground -unset color_background diff --git a/modules/terminal-life/default.nix b/modules/terminal-life/default.nix index 242ead9..fd25919 100644 --- a/modules/terminal-life/default.nix +++ b/modules/terminal-life/default.nix @@ -58,8 +58,6 @@ in { ); home-manager.users."${psCfg.user.name}" = { - xdg.dataFile."scripts/base16.sh".source = .local/share/scripts/base16.sh; - programs.less = { enable = true; keys = '' diff --git a/modules/terminal-life/nvim/ui.vim b/modules/terminal-life/nvim/ui.vim index 71e109e..921a679 100644 --- a/modules/terminal-life/nvim/ui.vim +++ b/modules/terminal-life/nvim/ui.vim @@ -1,5 +1,3 @@ -let g:base16_shell_path = $XDG_DATA_HOME . "/scripts/base16.sh" -let base16colorspace = 256 set termguicolors let g:sonokai_style = 'shusia' let g:sonokai_enable_italic = 1