Add taffybar shell nix files
This commit is contained in:
1
dotfiles/config/taffybar/cabal.project
Normal file
1
dotfiles/config/taffybar/cabal.project
Normal file
@@ -0,0 +1 @@
|
|||||||
|
packages: . taffybar/
|
@@ -33,8 +33,6 @@ executable imalison-taffybar
|
|||||||
, taffybar>=3.2.0
|
, taffybar>=3.2.0
|
||||||
, transformers
|
, transformers
|
||||||
, xdg-basedir
|
, xdg-basedir
|
||||||
, xmonad-contrib>=0.13
|
|
||||||
, xmonad>=0.13
|
|
||||||
default-language: Haskell2010
|
default-language: Haskell2010
|
||||||
|
|
||||||
source-repository head
|
source-repository head
|
||||||
|
7
dotfiles/config/taffybar/shell.nix
Normal file
7
dotfiles/config/taffybar/shell.nix
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
let
|
||||||
|
pkgs = import <nixpkgs> { overlays = [
|
||||||
|
(import ./taffybar/overlay.nix) (import ../xmonad/overlay.nix)
|
||||||
|
]; };
|
||||||
|
source = pkgs.lib.sourceByRegex ./. ["taffybar.hs" "imalison-taffybar.cabal"];
|
||||||
|
imalison-taffybar = pkgs.haskellPackages.callCabal2nix "imalison-taffybar" source { };
|
||||||
|
in pkgs.haskellPackages.shellFor { packages = _: [imalison-taffybar pkgs.haskellPackages.taffybar]; }
|
Submodule dotfiles/config/taffybar/taffybar updated: c1a5c9a0f0...cb09a5d1c5
Reference in New Issue
Block a user