diff options
| author | bozo.kopic <bozo@kopic.xyz> | 2023-05-03 23:18:40 +0200 |
|---|---|---|
| committer | bozo.kopic <bozo@kopic.xyz> | 2023-05-03 23:18:40 +0200 |
| commit | 2a3dda49dfd0faae1cbe9dbea14bf0d40623bd6a (patch) | |
| tree | 119772e8479f59f7fae7f26233013b9d6f516eb3 /install.sh | |
| parent | 7f6d37650d228f4765fc8b9a0bde2feaaaee4927 (diff) | |
.
Diffstat (limited to 'install.sh')
| -rwxr-xr-x | install.sh | 16 |
1 files changed, 15 insertions, 1 deletions
@@ -25,7 +25,9 @@ install_python_venv() { BIN_PYTHON=$BIN_DIR/$PYTHON$MAJOR.$MINOR $PYTHON_CMD -m venv --system-site-packages $VENV_DIR - $VENV_PIP -q install -U -r $REQUIREMENTS + if [ -f "$REQUIREMENTS" ]; then + $VENV_PIP -q install -U -r $REQUIREMENTS + fi echo -e "#!/bin/sh\\nexec $VENV_PYTHON \"\$@\"" > $BIN_PYTHON chmod +x $BIN_PYTHON @@ -65,6 +67,14 @@ symlink ~/.dotfiles/claws/claws-mail ~/bin/claws-mail mkdir -p ~/.config/cudatext/settings symlink ~/.dotfiles/cudatext/user.json ~/.config/cudatext/settings/user.json +# drawio +if [ -f /usr/share/applications/drawio.desktop ]; then + symlink ~/.dotfiles/drawio/drawio ~/bin/drawio + cp /usr/share/applications/drawio.desktop ~/.local/share/applications + sed -i "s/^Exec=\\S*/Exec=$(cd; pwd | sed 's/\//\\\//g')\\/bin\\/drawio/g" \ + ~/.local/share/applications/drawio.desktop +fi + # dunst symlink ~/.dotfiles/dunst ~/.config/dunst @@ -74,6 +84,9 @@ symlink ~/.dotfiles/git/.gitconfig ~/.gitconfig # i3 symlink ~/.dotfiles/i3 ~/.config/i3 +# kanshi +symlink ~/.dotfiles/kanshi ~/.config/kanshi + # lein symlink ~/.dotfiles/lein/lein ~/bin/lein @@ -95,6 +108,7 @@ symlink ~/.dotfiles/polybar ~/.config/polybar install_python_venv pypy3 install_python_venv python3.8 install_python_venv python3.9 +install_python_venv python3.11 install_python_venv python3.10 # qt-designer |
