X-Git-Url: https://us-delaporte.pagekite.me/gitweb/dotfiles.git/blobdiff_plain/ea381dbf493debc9eef5810f777b34477ff6f81b..27aa66e9b912605eca68b3fa6eac82a746432683:/invoke/setup-linux/tasks.py?ds=sidebyside diff --git a/invoke/setup-linux/tasks.py b/invoke/setup-linux/tasks.py index 3605da6..520b607 100644 --- a/invoke/setup-linux/tasks.py +++ b/invoke/setup-linux/tasks.py @@ -14,7 +14,30 @@ DOTFILES=f'{HOME}/dotfiles' def setup_vi(c): c.run(f'ln -s {DOTFILES}/files/vimrc {HOME}/.vimrc') c.run(f'ls -al {HOME} | grep vimrc') + c.run(f'mkdir -p {HOME}/.swp') + +@task +def debug(c): + pass @task def install_librewolf(c): c.run(f'$HOME/dotfiles/install/librewolf.sh') + +@task(install_librewolf, setup_vi) +def bare_minimum(c): + pass + +@task +def ssh_key(c): + # c.run(f'ssh-keygen') + c.run(f'librewolf https://codeberg.org/user/settings/keys', asynchronous=True) + c.run(f'cat $HOME/.ssh/*.pub') + +@task +def screen(c): + c.run(f'sudo apt-get install screen -y') + c.run(f'$HOME/dotfiles/setup/screen.sh') + + +