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 $@
|
$(CC) $(FLAGS) $(LD_FLAGS) $^ -o $@
|
||||||
|
|
||||||
|
|
||||||
install: takl
|
install: takl takl-daemon
|
||||||
sudo cp takl /usr/bin/takl
|
sudo cp takl takl-daemon /usr/bin/
|
||||||
|
|
||||||
uninstall: takl
|
uninstall:
|
||||||
sudo rm /usr/bin/takl
|
-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:
|
clean:
|
||||||
rm out -r
|
-rm out -r
|
||||||
rm ./takl
|
-rm ./takl
|
||||||
rm ./takl-daemon
|
-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.
|
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
|
### 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