-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.nu
53 lines (53 loc) · 1.22 KB
/
install.nu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
ln -s ~/config/.tmux.conf ~/.tmux.conf
ln -s ~/config/nvim ~/.config
ln -s ~/config/nushell ~/.config
ln -s ~/config/zellij ~/.config/zellij
ln -s ~/config/starship.toml ~/.config
ln -s ~/config/window_mover.yaml ~/.config/window_mover.yaml
ln -s ~/config/cspell ~/.config/cspell
ln -s ~/config/codespell ~/.config/codespell
as make
as xclip
as xdotool
as wmctrl
as tmux
as zellij
as neovim
as jre-openjdk
as rust-analyzer
as cargo-nextest
as lldb
as libffi
as ripgrep
as fd
as texlive-bin
as stylua
as fzf
as npm
as python
as python-pip
as icu
as unzip
as xplr
as nerd-fonts-fira-code
as noto-fonts-emoji
as iftop
as unclutter-xfixes-git
as k9s
sudo npm install -g cspell
sudo npm install -g jsonlint
sudo npm install -g stylelint
sudo npm install -g vscode-json-languageserver
pip install proselint
pip install autopep8
as codespell
as wezterm-nightly-bin
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
git config --global core.editor "nvim"
git config --global push.autoSetupRemote true
mkdir ~/.config/systemd/user
ln -s ~/config/unclutter.service ~/.config/systemd/user/unclutter.service
systemctl --user enable unclutter.service
systemctl --user start unclutter.service
python -m venv ~/debugpy
~/debugpy/bin/pip install debugpy