Update to add nimble config, iTerm colors, fix bugs.
This commit is contained in:
parent
83d294256a
commit
2cad1165fd
3
.dailynotificationrc
Normal file
3
.dailynotificationrc
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"plansDirectory": "/Users/jbernard/projects/personal/personal-planning"
|
||||||
|
}
|
@ -19,3 +19,5 @@ set -g status-left-length 70
|
|||||||
set -g status-right '#[fg=green]][ #[fg=brightblue]%m-%d #[fg=brightgreen]%H:%M #[fg=green]]'
|
set -g status-right '#[fg=green]][ #[fg=brightblue]%m-%d #[fg=brightgreen]%H:%M #[fg=green]]'
|
||||||
set -g status-right-length 20
|
set -g status-right-length 20
|
||||||
set -g repeat-time 0
|
set -g repeat-time 0
|
||||||
|
|
||||||
|
new-session -s main
|
||||||
|
344
jdb.itermcolors
Normal file
344
jdb.itermcolors
Normal file
@ -0,0 +1,344 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>Ansi 0 Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.0</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.0</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.0</real>
|
||||||
|
</dict>
|
||||||
|
<key>Ansi 1 Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.15686275064945221</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.094117648899555206</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.61960786581039429</real>
|
||||||
|
</dict>
|
||||||
|
<key>Ansi 10 Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.54901963472366333</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.73725491762161255</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.48627451062202454</real>
|
||||||
|
</dict>
|
||||||
|
<key>Ansi 11 Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.58823531866073608</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.9686274528503418</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
</dict>
|
||||||
|
<key>Ansi 12 Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.7450980544090271</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.52549022436141968</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.25490197539329529</real>
|
||||||
|
</dict>
|
||||||
|
<key>Ansi 13 Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.7450980544090271</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.61960786581039429</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.81176471710205078</real>
|
||||||
|
</dict>
|
||||||
|
<key>Ansi 14 Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.7450980544090271</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.7450980544090271</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.44313725829124451</real>
|
||||||
|
</dict>
|
||||||
|
<key>Ansi 15 Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
</dict>
|
||||||
|
<key>Ansi 2 Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.0</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.53333336114883423</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.0</real>
|
||||||
|
</dict>
|
||||||
|
<key>Ansi 3 Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.21960784494876862</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.54117649793624878</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.58823531866073608</real>
|
||||||
|
</dict>
|
||||||
|
<key>Ansi 4 Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.44313725829124451</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.25490197539329529</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.25490197539329529</real>
|
||||||
|
</dict>
|
||||||
|
<key>Ansi 5 Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.3490196168422699</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.23529411852359772</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.58823531866073608</real>
|
||||||
|
</dict>
|
||||||
|
<key>Ansi 6 Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.47450980544090271</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.5058823823928833</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.25490197539329529</real>
|
||||||
|
</dict>
|
||||||
|
<key>Ansi 7 Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.7450980544090271</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.7450980544090271</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.7450980544090271</real>
|
||||||
|
</dict>
|
||||||
|
<key>Ansi 8 Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.40000000596046448</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.40000000596046448</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.40000000596046448</real>
|
||||||
|
</dict>
|
||||||
|
<key>Ansi 9 Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.44313725829124451</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.3803921639919281</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.81176471710205078</real>
|
||||||
|
</dict>
|
||||||
|
<key>Background Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.062745101749897003</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.062745101749897003</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.062745101749897003</real>
|
||||||
|
</dict>
|
||||||
|
<key>Badge Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>0.5</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.0</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.1491314172744751</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
</dict>
|
||||||
|
<key>Bold Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.99999600648880005</real>
|
||||||
|
</dict>
|
||||||
|
<key>Cursor Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.83921569585800171</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.83921569585800171</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.83921569585800171</real>
|
||||||
|
</dict>
|
||||||
|
<key>Cursor Guide Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>0.25</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.9268307089805603</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.70213186740875244</real>
|
||||||
|
</dict>
|
||||||
|
<key>Cursor Text Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.99999600648880005</real>
|
||||||
|
</dict>
|
||||||
|
<key>Foreground Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.83921569585800171</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.83921569585800171</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.83921569585800171</real>
|
||||||
|
</dict>
|
||||||
|
<key>Link Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.73423302173614502</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.35916060209274292</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.0</real>
|
||||||
|
</dict>
|
||||||
|
<key>Selected Text Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>0.0</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.0</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.0</real>
|
||||||
|
</dict>
|
||||||
|
<key>Selection Color</key>
|
||||||
|
<dict>
|
||||||
|
<key>Alpha Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Blue Component</key>
|
||||||
|
<real>1</real>
|
||||||
|
<key>Color Space</key>
|
||||||
|
<string>sRGB</string>
|
||||||
|
<key>Green Component</key>
|
||||||
|
<real>0.86970102787017822</real>
|
||||||
|
<key>Red Component</key>
|
||||||
|
<real>0.75813239812850952</real>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
3
nimble.ini
Normal file
3
nimble.ini
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[PackageList]
|
||||||
|
name = "git.jdb-labs.com"
|
||||||
|
url = "https://git.jdb-labs.com/jdb/nim-packages/raw/master/packages.json"
|
19
setup.sh
19
setup.sh
@ -1,12 +1,13 @@
|
|||||||
#!env bash
|
#!env bash
|
||||||
|
DOTFILE_DIR="$(pwd)"
|
||||||
|
|
||||||
pushd ~
|
pushd ~
|
||||||
|
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install vim tmux git fluxbox aptitude default-jdk default-jdk-doc fontconfig apt-file thefuck libxft-dev python-setuptools vlc keepassx tree unison lilypond htop synaptic dmsetup suckless-tools
|
sudo apt-get install vim tmux git fluxbox aptitude default-jdk default-jdk-doc fontconfig apt-file thefuck libxft-dev python-setuptools vlc keepassx tree unison lilypond htop synaptic dmsetup suckless-tools
|
||||||
sudo apt-file update
|
sudo apt-file update
|
||||||
mkdir ~/projects ~/programs ~/temp
|
mkdir ~/projects ~/programs ~/temp
|
||||||
git clone _git@git.jdb-labs.com:jdb/dotfile temp/dotfiles
|
cd "$DOTFILE_DIR"
|
||||||
cd ~/temp/dotfiles
|
|
||||||
cp -r bin .fonts .tmux.conf .vimrc .vim .bash_aliases .gitconfig .screenrc .Xdefaults .config .gradle .xinitrc .wdiwtlt.properties .wdiwtlt.cli.properties ~
|
cp -r bin .fonts .tmux.conf .vimrc .vim .bash_aliases .gitconfig .screenrc .Xdefaults .config .gradle .xinitrc .wdiwtlt.properties .wdiwtlt.cli.properties ~
|
||||||
cat .bashrc >> ~/.bashrc
|
cat .bashrc >> ~/.bashrc
|
||||||
|
|
||||||
@ -20,13 +21,13 @@ git clone https://github.com/zah/nim.vim.git
|
|||||||
git clone https://github.com/tpope/vim-fugitive.git
|
git clone https://github.com/tpope/vim-fugitive.git
|
||||||
git clone https://github.com/isRuslan/vim-es6.git
|
git clone https://github.com/isRuslan/vim-es6.git
|
||||||
git clone https://github.com/airblade/vim-gitgutter.git
|
git clone https://github.com/airblade/vim-gitgutter.git
|
||||||
git clone https://github.com:akhaku/vim-java-unused-imports.git
|
git clone https://github.com/akhaku/vim-java-unused-imports.git
|
||||||
ln -s /usr/share/lilypond/2.18.2/vim lilypond.vim
|
ln -s /usr/share/lilypond/2.18.2/vim lilypond.vim
|
||||||
|
|
||||||
# Setup ST
|
# Setup ST
|
||||||
git clone http://git.suckless.org/st programs/st
|
git clone http://git.suckless.org/st programs/st
|
||||||
cd ~/programs/st
|
cd ~/programs/st
|
||||||
cp ~/projects/dotfiles/st/* .
|
cp "$DOTFILE_DIR/st/*" .
|
||||||
cp config.normal.h config.h && make && sudo make install
|
cp config.normal.h config.h && make && sudo make install
|
||||||
cp config.large.h config.h && make && sudo cp st /usr/local/bin/st-large
|
cp config.large.h config.h && make && sudo cp st /usr/local/bin/st-large
|
||||||
cp config.small.h config.h && make && sudo cp st /usr/local/bin/st-small
|
cp config.small.h config.h && make && sudo cp st /usr/local/bin/st-small
|
||||||
@ -58,13 +59,19 @@ cd ..
|
|||||||
bin/nim c koch
|
bin/nim c koch
|
||||||
./koch boot -d:release
|
./koch boot -d:release
|
||||||
|
|
||||||
|
echo 'export NIM_HOME="$HOME/programs/nim"' >> ~/.profile
|
||||||
|
echo 'export PATH="$PATH:$NIM_HOME/bin:$HOME/.nimble/bin"' >> ~/.profile
|
||||||
|
export NIM_HOME="$HOME/programs/nim"
|
||||||
|
export PATH="$PATH:$NIM_HOME/bin:$HOME/.nimble/bin"
|
||||||
|
|
||||||
cd ~/programs
|
cd ~/programs
|
||||||
git clone https://github.com/nim-lang/nimble
|
git clone https://github.com/nim-lang/nimble
|
||||||
cd nimble
|
cd nimble
|
||||||
nim c -r src/nimble install
|
nim c -r src/nimble install
|
||||||
|
mkdir ~/.config/nimble
|
||||||
|
cp "$DOTFILE_DIR/nimble.ini" ~/.config/nimble
|
||||||
|
nimble update
|
||||||
|
|
||||||
echo 'export NIM_HOME="$HOME/programs/nim"' >> ~/.profile
|
|
||||||
echo 'export PATH="$PATH:$NIM_HOME/bin:$HOME/.nimble/bin"' >> ~/.profile
|
|
||||||
|
|
||||||
source ~/.profile
|
source ~/.profile
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user