-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstall
More file actions
executable file
·21 lines (18 loc) · 922 Bytes
/
Copy pathinstall
File metadata and controls
executable file
·21 lines (18 loc) · 922 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/env fish
function symlink
set from (pwd)/$argv[1]
set to $HOME/$argv[2]
mkdir --parents (dirname $to)
ln --force --symbolic $from $to
end
symlink configuration/alacritty/alacritty.toml .config/alacritty/alacritty.toml
symlink configuration/environment.d/environment.conf .config/environment.d/environment.conf
symlink configuration/fish/config.fish .config/fish/config.fish
symlink configuration/fontconfig/fonts.conf .config/fontconfig/fonts.conf
symlink configuration/git/config .config/git/config
symlink configuration/lazygit/config.yml .config/lazygit/config.yml
symlink configuration/npm/npmrc .config/npm/npmrc
symlink configuration/opencode/opencode.jsonc .config/opencode/opencode.jsonc
symlink configuration/opencode/tui.jsonc .config/opencode/tui.jsonc
symlink configuration/zed/keymap.json .config/zed/keymap.json
symlink configuration/zed/settings.json .config/zed/settings.json