aboutsummaryrefslogtreecommitdiff
path: root/conf.d/03freebsd.fish
diff options
context:
space:
mode:
Diffstat (limited to 'conf.d/03freebsd.fish')
-rw-r--r--conf.d/03freebsd.fish22
1 files changed, 22 insertions, 0 deletions
diff --git a/conf.d/03freebsd.fish b/conf.d/03freebsd.fish
new file mode 100644
index 0000000..b81eb2f
--- /dev/null
+++ b/conf.d/03freebsd.fish
@@ -0,0 +1,22 @@
+if status is-interactive; and string match -q -e 'FreeBSD' (uname)
+
+alias nproc "sysctl -n hw.ncpu"
+alias free "vmstat"
+alias lsusb "usbconfig list"
+alias lspci "pciconf -lv"
+alias lsmod "kldstat"
+alias insmod "kldload"
+
+if command -sq colorls
+ alias ls 'colorls -G -F'
+ alias ll 'colorls -G -F -l'
+ alias la 'colorls -G -F -a'
+ alias lla 'colorls -G -F -l -a'
+else
+ alias ls 'ls -F'
+ alias la 'ls -F -a'
+ alias ll 'ls -F -l'
+ alias lla 'ls -F -l -a'
+end
+
+end