Update nushell

This commit is contained in:
Thomas Forgione 2024-02-12 14:54:21 +01:00
parent 34854a7329
commit d8559197c7
2 changed files with 4 additions and 4 deletions

View File

@ -34,13 +34,13 @@ def _ls_format_mode [mode: string] {
# quick and easy ls # quick and easy ls
def ls [dir?: string] { def ls [dir?: string] {
let output = _ls (if $dir == null { "" } else { $dir }) | sort-by type name -i let output = (if $dir == null { _ls } else { _ls $dir }) | sort-by type name -i
if ($output | length) == 0 { "" | cat } else { $output | grid -c -s " " | cat } if ($output | length) == 0 { "" | cat } else { $output | grid -c -s " " | cat }
} }
# ls with hidden files # ls with hidden files
def la [dir?: string] { def la [dir?: string] {
_ls -al (if $dir == null { "" } else { $dir }) (if $dir == null { _ls -al } else { _ls -al $dir })
| sort-by type name -i | sort-by type name -i
| each { $in | update mode (_ls_format_mode $in.mode) } | each { $in | update mode (_ls_format_mode $in.mode) }
| select mode name target user size modified | select mode name target user size modified
@ -48,7 +48,7 @@ def la [dir?: string] {
# ls with details # ls with details
def ll [dir?: string] { def ll [dir?: string] {
_ls -l (if $dir == null { "" } else { $dir }) (if $dir == null { _ls -l } else { _ls -l })
| each { $in | update mode (_ls_format_mode $in.mode) } | each { $in | update mode (_ls_format_mode $in.mode) }
| sort-by type name -i | sort-by type name -i
| select mode name target user size modified | select mode name target user size modified

2
env.nu
View File

@ -83,7 +83,7 @@ def create_left_prompt [] {
"" ""
} }
let sudo_compromised = if not (which sudo | get path.0) == "/usr/bin/sudo" { let sudo_compromised = if not ((which sudo | get path.0) == "/usr/bin/sudo") {
(ansi red_bold) + " sudo compromised" + (ansi reset) (ansi red_bold) + " sudo compromised" + (ansi reset)
} else { } else {
"" ""