updated yazi starship, nushell functions

This commit is contained in:
Matt Nish-Lapidus 2025-07-08 16:36:23 -04:00
parent df9dc8fbef
commit bb6db473a1
4 changed files with 26 additions and 26 deletions

30
flake.lock generated
View file

@ -153,11 +153,11 @@
"nixpkgs-stable": "nixpkgs-stable"
},
"locked": {
"lastModified": 1751908357,
"narHash": "sha256-7JeYhMYTdfzHsFfGZRUM+t0nx4HdYa3oaMH2B/qz9MA=",
"lastModified": 1751940880,
"narHash": "sha256-lzPU5X3b8w68mUsGHgkRDOJ1DK+gzfov91vsBx2dsAM=",
"owner": "nix-community",
"repo": "emacs-overlay",
"rev": "8e4ecd7c43c5e061dd2fc4d9d1994ec4d67cab2e",
"rev": "82937ee6d83abf5a9a5a8ae05329c37c0e9380cf",
"type": "github"
},
"original": {
@ -644,11 +644,11 @@
]
},
"locked": {
"lastModified": 1751824240,
"narHash": "sha256-aDDC0CHTlL7QDKWWhdbEgVPK6KwWt+ca0QkmHYZxMzI=",
"lastModified": 1751990210,
"narHash": "sha256-krWErNDl9ggMLSfK00Q2BcoSk3+IRTSON/DiDgUzzMw=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "fd9e55f5fac45a26f6169310afca64d56b681935",
"rev": "218da00bfa73f2a61682417efe74549416c16ba6",
"type": "github"
},
"original": {
@ -1073,11 +1073,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
},
"locked": {
"lastModified": 1751866241,
"narHash": "sha256-9UJmOYKYXx/hrXTAtFCJtlrIRQmuRLQ+IKj9eTeFIXc=",
"lastModified": 1751926735,
"narHash": "sha256-/GtMm16k1Diq7BXpfDIM3zZNN/2S8tZWvAg5Wp15fB8=",
"owner": "sodiboo",
"repo": "niri-flake",
"rev": "59e74c8ac38b131d664a667e046861bd72f5b651",
"rev": "bd6572938cfc9d7749e55082b910050c3271f841",
"type": "github"
},
"original": {
@ -2147,11 +2147,11 @@
"rust-overlay": "rust-overlay_4"
},
"locked": {
"lastModified": 1751895895,
"narHash": "sha256-kJB7D+62dqdPzuBgqD5tYnk0KpqkGZFZr2KB+5RFqp8=",
"lastModified": 1751990390,
"narHash": "sha256-NowBakvN784TC4Ekm9UZvVn/y5+ScpZv7ZUNUa6Z6Cg=",
"owner": "sxyazi",
"repo": "yazi",
"rev": "5f7c0e813f25a55da90779ec98934e2ed94a5737",
"rev": "452b435b719bd6f131eb032d1aab7c06809a2868",
"type": "github"
},
"original": {
@ -2168,11 +2168,11 @@
]
},
"locked": {
"lastModified": 1751858709,
"narHash": "sha256-xghd1GDPRSa6aD6tEk2JCuQDZWdHITlCA/stwSVoZJQ=",
"lastModified": 1751930356,
"narHash": "sha256-xiG5vY4KhrIfUGb/MyPXaDiatFJ0mQngook01X4VwHg=",
"owner": "0xc000022070",
"repo": "zen-browser-flake",
"rev": "216dd333fa41aa013bf8aab9322d7c1a2aee5b4a",
"rev": "06c1a125bfa2002e9d84ebf655271c6f06ab1f38",
"type": "github"
},
"original": {

View file

@ -19,14 +19,14 @@ def --env doomup [...args] {
}
# TODO: is there a way to passthrough args?
def --env ls [...p: glob] {
def ls [...p] {
let pattern = if ($p | is-empty) { [ '.' ] } else { $p }
nuls -lm ...$pattern | select name size modified mode user
nuls -lm ...$pattern | select name size modified mode user | update modified {format date "%Y-%m-%d %H:%M:%S"}
}
def --env lla [...p: glob] {
def lla [...p] {
let pattern = if ($p | is-empty) { [ '.' ] } else { $p }
nuls -alm ...$pattern | select name size modified mode user
nuls -alm ...$pattern | select name size modified mode user | update modified {format date "%Y-%m-%d %H:%M:%S"}
}
alias "ll" = ls

View file

@ -20,12 +20,12 @@
mediainfo= mediainfo;
smart-filter = smart-filter;
# starship = pkgs.fetchFromGitHub {
# owner = "Rolv-Apneseth";
# repo = "starship.yazi";
# rev = "HEAD";
# sha256 = "sha256-q1G0Y4JAuAv8+zckImzbRvozVn489qiYVGFQbdCxC98=";
# };
starship = pkgs.fetchFromGitHub {
owner = "Rolv-Apneseth";
repo = "starship.yazi";
rev = "ee12c6b81f0debebf3c4395b00571e8cdbed6451";
sha256 = "sha256-PYeR6fiWDbUMpJbTFSkM57FzmCbsB4W4IXXe25wLncg=";
};
open-with-cmd = pkgs.fetchFromGitHub {
owner = "Ape";

View file

@ -1,4 +1,4 @@
-- require("starship"):setup()
require("starship"):setup()
require("git"):setup()
th.git = th.git or {}