tangled
alpha
login
or
join now
biscui.tech
/
dotfiles
0
fork
atom
this repo has no description
0
fork
atom
overview
issues
pulls
pipelines
feat: zsh
biscui.tech
2 years ago
d2dd20cc
b238d829
+16
-12
2 changed files
expand all
collapse all
unified
split
.zshrc
README.md
+1
-2
.zshrc
···
100
100
# alias zshconfig="mate ~/.zshrc"
101
101
# alias ohmyzsh="mate ~/.oh-my-zsh"
102
102
103
103
-
eval "$(starship init zsh)"
103
103
+
source ~/.profile
104
104
105
105
-
alias config='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
+15
-10
README.md
···
1
1
Repo largely inspired by https://github.com/bartdorsey/dotfiles
2
2
3
3
-
## Post-install
3
3
+
# Post-install
4
4
Need to manually install these tools. Will probly need to automate all this, but for now let's keep it simple.
5
5
-
1. npm tools: `npm install -g @microsoft/inshellisense eslint prettier vscode-langservers-extracted typescript-language-server`
6
6
-
2. Rust:
7
7
-
2.1. Windows: [Windows installer](https://static.rust-lang.org/rustup/dist/x86_64-pc-windows-msvc/rustup-init.exe)
8
8
-
2.2. Bash: `curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh`
9
9
-
3. marksman: https://github.com/artempyanykh/marksman/releases and move binary to ~/bin folder
10
10
-
4. Cargo:
11
11
-
- Linux: `cargo install --locked dprint gitui eza`;
12
12
-
- windows: `cargo install --locked dprint eza`
13
13
-
5. winget: `winget install ajeetdsouza.zoxide junegunn.fzf StephanDilly.gitui`
5
5
+
## Windows
6
6
+
- `npm install -g @microsoft/inshellisense eslint prettier vscode-langservers-extracted typescript-language-server`
7
7
+
- [Windows installer](https://static.rust-lang.org/rustup/dist/x86_64-pc-windows-msvc/rustup-init.exe)
8
8
+
- [marksman](https://github.com/artempyanykh/marksman/releases) and move binary to ~/bin folder
9
9
+
- `cargo install --locked dprint eza`
10
10
+
- `winget install ajeetdsouza.zoxide junegunn.fzf StephanDilly.gitui`
11
11
+
12
12
+
13
13
+
## Linux
14
14
+
15
15
+
- `curl -sS https://raw.githubusercontent.com/ajeetdsouza/zoxide/main/install.sh | bash`
16
16
+
- `curl --proto '=https' --tlsv1.2 -ssf https://sh.rustup.rs | sh`
17
17
+
- `cargo install --locked dprint gitui eza`
18
18
+
- `sudo apt install build-essential fzf`