feat: add time conversion scripts

This commit is contained in:
Swarsel 2024-12-15 14:59:08 +01:00
parent 02adc13792
commit 86de91c6e3
Signed by: swarsel
GPG key ID: 26A54C31F2A4FD84
5 changed files with 66 additions and 0 deletions

View file

@ -1466,6 +1466,8 @@ Note: The structure of generating the packages was changed in commit =2cf03a3 re
"github-notifications"
"screenshare"
"bootstrap"
"t2ts"
"ts2t"
];
mkPackages = names: builtins.listToAttrs (map (name: {
inherit name;
@ -2208,6 +2210,46 @@ This program sets up a new NixOS host.
}
#+end_src
**** t2ts
:PROPERTIES:
:CUSTOM_ID: h:5ad99997-e54c-4f0b-9ab7-15f76b1e16e1
:END:
This script allows for quick git branch switching.
#+begin_src nix :tangle pkgs/t2ts/default.nix
{ writeShellApplication }:
writeShellApplication {
name = "t2ts";
runtimeInputs = [ ];
text = ''
date -d"$1" +%s
'';
}
#+end_src
**** ts2t
:PROPERTIES:
:CUSTOM_ID: h:5ad99997-e54c-4f0b-9ab7-15f76b1e16e1
:END:
This script allows for quick git branch switching.
#+begin_src nix :tangle pkgs/ts2t/default.nix
{ writeShellApplication }:
writeShellApplication {
name = "ts2t";
runtimeInputs = [ ];
text = ''
date -d @"$1" 2>/dev/null || date -r "$1"
'';
}
#+end_src
*** Overlays (additions, overrides, nixpkgs-stable)
:PROPERTIES:
:CUSTOM_ID: h:5e3e21e0-57af-4dad-b32f-6400af9b7aab
@ -6785,6 +6827,8 @@ This is just a separate container for derivations defined in [[#h:64a5cc16-6b16-
github-notifications
screenshare
hm-specialisation
t2ts
ts2t
(pkgs.writeScriptBin "project" ''
#! ${pkgs.bash}/bin/bash