Go to file
2020-02-11 16:10:32 +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-11 16:10:32 +01:00
requirements.txt Update requirements.txt 2017-01-11 09:18:40 -08:00
setup-system.sh add executable bit 2020-02-11 16:05:38 +01:00
workdirfs.py cleanup 2020-02-11 15:14:26 +01:00
workdirfs.service cleanup 2020-02-11 15:14:26 +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. And then reload users systemd

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