From f0186eaefbb65d45ff58890fc7064b343a84038d Mon Sep 17 00:00:00 2001 From: Laily Date: Wed, 5 Jun 2024 19:37:18 +0800 Subject: [PATCH] feat: add script --- fish/config.fish | 11 ++++++++++- script/brew-clean.sh | 1 + script/{install_brew.sh => brew-install.sh} | 0 script/docker-clean.sh | 2 ++ script/firacode-install.sh | 9 +++++++++ script/fish-set-default.sh | 4 ++++ script/{install_oh_my_zsh.sh => myz-install.sh} | 0 script/{install_nvim.sh => nvim-install.sh} | 0 8 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 script/brew-clean.sh rename script/{install_brew.sh => brew-install.sh} (100%) create mode 100644 script/docker-clean.sh create mode 100644 script/firacode-install.sh create mode 100755 script/fish-set-default.sh rename script/{install_oh_my_zsh.sh => myz-install.sh} (100%) rename script/{install_nvim.sh => nvim-install.sh} (100%) diff --git a/fish/config.fish b/fish/config.fish index 6fcc9d9..77e3b1d 100644 --- a/fish/config.fish +++ b/fish/config.fish @@ -1,3 +1,6 @@ + +fish_vi_key_bindings + ## set environment # brew @@ -13,10 +16,14 @@ set -gx GOSUMDB "sum.golang.google.cn" set -gx PATH $PATH $HOME/go/bin set -gx PATH $PATH $HOME/.yarn/bin $HOME/.config/yarn/global/node_modules/.bin set -gx PATH $PATH /usr/local/sbin + # add nvim set -gx PATH $PATH /usr/local/nvim/bin /usr/local/osx-64/nvim/bin set -gx EDITOR vim +# add my script +set -gx PATH $PATH $HOME/.dotfile/script $HOME/.app00/script + # alias # git alias gitb="git branch --show-current | tr -d '\n' | pbcopy" @@ -31,7 +38,9 @@ function gtr go test -gcflags=all=-l -v -run=$argv end - +if test -f ~/.config/fish/custom.fish + source ~/.config/fish/custom.fish +end diff --git a/script/brew-clean.sh b/script/brew-clean.sh new file mode 100644 index 0000000..a9bf588 --- /dev/null +++ b/script/brew-clean.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/script/install_brew.sh b/script/brew-install.sh similarity index 100% rename from script/install_brew.sh rename to script/brew-install.sh diff --git a/script/docker-clean.sh b/script/docker-clean.sh new file mode 100644 index 0000000..1d839dd --- /dev/null +++ b/script/docker-clean.sh @@ -0,0 +1,2 @@ +#!/bin/bash +docker system prune -a diff --git a/script/firacode-install.sh b/script/firacode-install.sh new file mode 100644 index 0000000..03b13cb --- /dev/null +++ b/script/firacode-install.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +cd ~/Downloads/ +wget https://github.com/tonsky/FiraCode/releases/download/6.2/Fira_Code_v6.2.zip + +echo '1. unzip Fira_Code_v6.2.zip' +echo '2. select all file and install it' + +open ~/Downloads/ diff --git a/script/fish-set-default.sh b/script/fish-set-default.sh new file mode 100755 index 0000000..ae4ad69 --- /dev/null +++ b/script/fish-set-default.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +echo /usr/local/bin/fish | sudo tee -a /etc/shells +chsh -s /usr/local/bin/fish diff --git a/script/install_oh_my_zsh.sh b/script/myz-install.sh similarity index 100% rename from script/install_oh_my_zsh.sh rename to script/myz-install.sh diff --git a/script/install_nvim.sh b/script/nvim-install.sh similarity index 100% rename from script/install_nvim.sh rename to script/nvim-install.sh