aboutsummaryrefslogtreecommitdiff
path: root/home/rices/schrottkatze/niri/scripts/cpdate.sh
blob: acc29940d9e41d882f61e2672ff81144e6045cb3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/bin/env nu

const FORMATS = [
  "%F"
  "%R"
  "%d.%m.%Y"
  "%d.%m"
  "%T"
  "%FT%H"
  "%FT%R"
  "%F %R"
  "%F %T"
];

def main [] {
  let date = date now;
  let len = $FORMATS | length;

  $FORMATS | each {|it| $date | format date $it } | to text | fuzzel -dl $len | str trim | wl-copy
}