Add gnome-autostart make rule
This commit is contained in:
parent
162c59c7da
commit
778d75396e
20
Makefile
20
Makefile
@ -24,14 +24,20 @@ takl-daemon: out/daemon.o out/db.o out/tasks.o out/utils.o out/log.o
|
||||
$(CC) $(FLAGS) $(LD_FLAGS) $^ -o $@
|
||||
|
||||
|
||||
install: takl
|
||||
sudo cp takl /usr/bin/takl
|
||||
install: takl takl-daemon
|
||||
sudo cp takl takl-daemon /usr/bin/
|
||||
|
||||
uninstall: takl
|
||||
sudo rm /usr/bin/takl
|
||||
uninstall:
|
||||
-sudo rm /usr/bin/takl
|
||||
-sudo rm /usr/bin/takl-daemon
|
||||
-sudo rm ~/.config/autostart/takl-daemon.desktop
|
||||
|
||||
gnome-install: install
|
||||
mkdir -p ~/.config/autostart
|
||||
cp takl-daemon.desktop ~/.config/autostart/
|
||||
|
||||
|
||||
clean:
|
||||
rm out -r
|
||||
rm ./takl
|
||||
rm ./takl-daemon
|
||||
-rm out -r
|
||||
-rm ./takl
|
||||
-rm ./takl-daemon
|
@ -15,6 +15,11 @@ make install # installation dans /usr/bin/takl
|
||||
|
||||
Vous pouvez ensuite utiliser la commande `takl` pour ajouter/ modifier des items à la todo list.
|
||||
|
||||
Pour recevoir des notifications lorsqu'une tâche arrive à échéance, il faut lancer `takl-daemon` en arrière-plan
|
||||
dans un environnement similaire à l'utilisateur (Un service systemd ou une tâche cron auront besoin de plus
|
||||
d'informations pour pouvoir envoyer des notifications).
|
||||
Pour gnome, `make gnome-install` lancera le programme à tous les prochains redémarrages.
|
||||
|
||||
|
||||
### Utilisation
|
||||
|
||||
|
7
takl-daemon.desktop
Normal file
7
takl-daemon.desktop
Normal file
@ -0,0 +1,7 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Exec=/usr/bin/takl-daemon
|
||||
Hidden=false
|
||||
Terminal=false
|
||||
X-GNOME-Autostart-enabled=true
|
||||
Name=TaKl Notifier Daemon
|
Loading…
Reference in New Issue
Block a user