Go to file
2020-02-12 00:50:24 +01:00
.gitignore Initial commit 2016-04-11 01:38:25 +03:00
LICENSE Initial commit 2016-04-11 01:38:25 +03:00
README.md update Readme 2020-02-12 00:50:24 +01:00
requirements.txt Update requirements.txt 2017-01-11 09:18:40 -08:00
setup.sh fix path, rename file 2020-02-11 17:07:59 +01:00
workdirfs.py fix newlines 2020-02-12 00:29:40 +01:00
workdirfs.service fixed path 2020-02-11 18:00:48 +01:00

workdirfs

This repo contains a fuse-filesystem, which creates automagically a directory in users $HOME and subdir in directory $HOME/archive/workdir with todays date as subdirname. All directories are created, if not existent.

It also contains a systemd-unit for users systemd-process, which will start on login and ends, when user logs out.

System Requriements

python3 is requried and also this packages:

Debian based systems

    sudo apt install python3-fuse python3-fusepy

Redhat based systems

    sudo dnf install python3-fusepy

Installation

Run setup.sh, to install it for all user. This script will do the next steps for you. Reload users systemd and start service And then reload users systemd

    systemctl --user daemon-reload
    systemctl --user restart workdirfs.service