+@task
+def list_ports(c):
+ c.run('sudo netstat -tunlp')
+
+@task
+def link_to_home(c, path, add_dot=False):
+ filename = os.path.basename(path)
+ if(add_dot):
+ filename = f'.{filename}'
+
+ if(os.path.exists(f'{HOME}/{filename}')):
+ print(f'WARNING: {HOME}/{filename} exists.')
+ else:
+ c.run(f'ln -s {HOME}/dotfiles/{path} {HOME}/{filename}')
+ c.run(f'ls -la {HOME} | grep {filename}')
+
+
+
+@task
+def link_all_for_invoke(c):
+ link_to_home(c, 'files/pc/tasks.py')
+ link_to_home(c, 'files/pc/bashrc', add_dot=True)