aboutsummaryrefslogtreecommitdiff
path: root/conf.d/03openbsd.fish
diff options
context:
space:
mode:
Diffstat (limited to 'conf.d/03openbsd.fish')
-rw-r--r--conf.d/03openbsd.fish27
1 files changed, 27 insertions, 0 deletions
diff --git a/conf.d/03openbsd.fish b/conf.d/03openbsd.fish
new file mode 100644
index 0000000..a6f773a
--- /dev/null
+++ b/conf.d/03openbsd.fish
@@ -0,0 +1,27 @@
+if status is-interactive; and string match -q -e 'OpenBSD' (uname)
+
+alias nproc 'sysctl -n hw.ncpu'
+alias free 'vmstat'
+alias lsof 'fstat'
+alias lsblk 'sysctl hw.disknames'
+alias lspci 'pcidump'
+
+alias ff 'find . -type f -name'
+alias fd 'find . -type d -name'
+alias fbs 'find . -type l'
+
+alias route 'netstat -nr'
+
+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