feat: a lot of stuff

This commit is contained in:
Jacob Bachmann 2024-08-21 12:20:55 +02:00
parent 2a9cfe768f
commit f451acb559
Signed by: bchmnn
GPG key ID: 732A612DAD28067D
2 changed files with 24 additions and 18 deletions

View file

@ -1,6 +1,9 @@
{ pkgs, nixosConfig, ... }: {
imports = [
./pomodoro.nix
];
home.packages = [
(import ./git-clone-list.nix { inherit pkgs; })
(import ./nix-update.nix { inherit pkgs nixosConfig; })
] ++ (import ./pomodoro.nix { inherit pkgs; });
];
}

View file

@ -1,20 +1,23 @@
{ pkgs }:
{ pkgs, ... }:
let
pootis = ./pootis.m4a;
in
[
(pkgs.writeShellScriptBin
"pomostart"
''
clear
${pkgs.openpomodoro-cli}/bin/openpomodoro-cli start --wait $@
while ${pkgs.mpv}/bin/mpv ${pootis} > /dev/null 2>&1; do :; done
'')
(pkgs.writeShellScriptBin
"pomobreak"
''
clear
${pkgs.openpomodoro-cli}/bin/openpomodoro-cli break --wait $@
while ${pkgs.mpv}/bin/mpv ${pootis} > /dev/null 2>&1; do :; done
'')
]
{
home.packages = [
pkgs.openpomodoro-cli
(pkgs.writeShellScriptBin
"pomostart"
''
clear
${pkgs.openpomodoro-cli}/bin/openpomodoro-cli start --wait $@
while ${pkgs.mpv}/bin/mpv ${pootis} > /dev/null 2>&1; do :; done
'')
(pkgs.writeShellScriptBin
"pomobreak"
''
clear
${pkgs.openpomodoro-cli}/bin/openpomodoro-cli break --wait $@
while ${pkgs.mpv}/bin/mpv ${pootis} > /dev/null 2>&1; do :; done
'')
];
}