Add pypoetry installer to Makefile
Disable software.sh and add package list
This commit is contained in:
parent
b2e6958169
commit
d1de43ff28
5
Makefile
5
Makefile
|
@ -28,7 +28,7 @@ all: config zsh nvim
|
||||||
force: clean all
|
force: clean all
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
echo "TODO"
|
curl -sSL https://install.python-poetry.org | python3 - --uninstall
|
||||||
|
|
||||||
config: $(CONFIG_TARGETS) $(SYSTEMD_TARGETS)
|
config: $(CONFIG_TARGETS) $(SYSTEMD_TARGETS)
|
||||||
|
|
||||||
|
@ -46,6 +46,9 @@ $(CONFIG_TARGETS) $(SYSTEMD_TARGETS) $(FONT_TARGETS) $(ZSH_TARGETS):
|
||||||
$(BIN_TARGETS): $(LOCAL_BIN)/%: bin/%
|
$(BIN_TARGETS): $(LOCAL_BIN)/%: bin/%
|
||||||
command -v $? 2> /dev/null || ln -s $(PWD)$? $@
|
command -v $? 2> /dev/null || ln -s $(PWD)$? $@
|
||||||
|
|
||||||
|
$(LOCAL_BIN)/poetry: $(LOCAL_BIN)
|
||||||
|
command -v poetry > /dev/null || curl -sSL https://install.python-poetry.org | python3 -
|
||||||
|
|
||||||
$(HOME)/.ssh/config: $(HOME)/.ssh
|
$(HOME)/.ssh/config: $(HOME)/.ssh
|
||||||
cp -n templates/ssh-config $@
|
cp -n templates/ssh-config $@
|
||||||
|
|
||||||
|
|
10
packages.txt
Normal file
10
packages.txt
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
kitty
|
||||||
|
neovim
|
||||||
|
fzf
|
||||||
|
pyenv
|
||||||
|
pyright
|
||||||
|
pipx
|
||||||
|
black
|
||||||
|
isort
|
||||||
|
pre-commit
|
||||||
|
ranger
|
|
@ -1,6 +1,9 @@
|
||||||
#! /usr/bin/env bash
|
#! /usr/bin/env bash
|
||||||
# Install various programs
|
# Install various programs
|
||||||
|
|
||||||
|
echo "Not for use"
|
||||||
|
exit 1
|
||||||
|
|
||||||
mkdir -p "$HOME/.local/bin"
|
mkdir -p "$HOME/.local/bin"
|
||||||
|
|
||||||
# python
|
# python
|
||||||
|
|
Loading…
Reference in a new issue