Skip to content

A collection of small tools for Arch linux, written in Haskell

License

Notifications You must be signed in to change notification settings

flajann2/swiss-army-knife-hs

Repository files navigation

swiss-army-knife-hs

A collection of powerful but usefuli small tools. Written in Haskell, the most powerful language on the planet.

Currently, only Arch is supported, BTW. I am open to pull requests for other distros. There are a lot of subtle differences and I don’t have the time to support everything.

Created By

Fred Mitchell#

Introduction

Swiss-Army-Knife is a collection of useful tools that you can do quickly.

Currently, only Arch linux is supported. I am open to pull requests to support other distros.

Documentation

These are the current “knives” implemented. More to come. Open to suggestions.

sak –help

Will list all the current commands.

sak extip

Will tell you what your external IP is for your connection, either in IPv4 or IPv6 Useful if you use a VPN

sak kernel

Will tell you the version of the installed kernel as well as the running version.

sak sleep

Will put your system in standby mode.

sak zfscheck

If you use the zfs from archzfs, sometimes it does not keep up with the latest kernel release. Check to see the latest kernel zfs supports before you do a system upgrade.

Examples

  • sak extip Will list your external IP and location information

About

A collection of small tools for Arch linux, written in Haskell

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published