Add pypoetry installer to Makefile

Disable software.sh and add package list
This commit is contained in:
Evie Litherland-Smith 2023-01-28 22:22:12 +00:00
parent b2e6958169
commit d1de43ff28
3 changed files with 17 additions and 1 deletions

View file

@ -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
View file

@ -0,0 +1,10 @@
kitty
neovim
fzf
pyenv
pyright
pipx
black
isort
pre-commit
ranger

View file

@ -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