Skip to content

Commit

Permalink
small changes, preparation for Hackage and github release
Browse files Browse the repository at this point in the history
  • Loading branch information
pasqu4le committed Apr 16, 2018
1 parent 7251084 commit 04b9fac
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 7 deletions.
18 changes: 13 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,24 @@
# Command Line Interface File Manager
Clifm is a small file manager written in Haskell with a command line interface. It allows you to explore directories in multiple Panes/Tabs and perform basic operations.
Clifm is a small file manager written in Haskell with a terminal-based interface. It allows you to explore directories in multiple Panes/Tabs and perform basic operations.

![screenshot](screenshot.png)

> Note: this is still an experiment. Directory navigation will do no harm, but think twice before starting operations on your file system. I take no responsibility for what you do with this software.
> Note: this is still an experiment. Directory navigation will do no harm, but double-check before starting operations on your file system. I take no responsibility for what you do with this software.
## Building and Running
To install clifm, you need [GHC](https://www.haskell.org/ghc/) and [cabal-install](http://hackage.haskell.org/package/cabal-install).
## Installation
For ArchLinux the binary from [the latest github release](https://github.com/pasqu4le/clifm/releases/latest) should work.
For other Linux distro the binary may work as well, or you can build from source.

From the downloaded source code directory you can then use:
To build from source you will need [GHC](https://www.haskell.org/ghc/) and [cabal-install](http://hackage.haskell.org/package/cabal-install).
Since clifm is on Hackage you can just use:

```
$ cabal install clifm
```
or install from the cloned repository:
```
$ git clone https://github.com/pasqu4le/clifm.git
$ cd clifm
$ cabal install
```

Expand Down
7 changes: 5 additions & 2 deletions clifm.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ version: 0.3.1.0
synopsis: Command Line Interface File Manager

-- A longer description of the package.
-- description:
description: A terminal-based File Manager with multiple panes/tabs interface, basic file operations and mouse support.

-- URL for the project homepage or repository.
homepage: https://github.com/pasqu4le/clifm
Expand All @@ -43,11 +43,14 @@ build-type: Simple

-- Extra files to be distributed with the package, such as examples or a
-- README.
extra-source-files: ChangeLog.md
extra-source-files: README.md

-- Constraint on the version of Cabal needed to build this package.
cabal-version: >=1.10

source-repository head
type: git
location: git://github.com/pasqu4le/clifm.git

executable clifm
ghc-options: -threaded
Expand Down
Binary file modified screenshot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 04b9fac

Please sign in to comment.