diff --git a/features/desktopish/taffybar/taffybar-srid/Main.hs b/features/desktopish/taffybar/taffybar-srid/Main.hs index fe38e92..e0773ec 100644 --- a/features/desktopish/taffybar/taffybar-srid/Main.hs +++ b/features/desktopish/taffybar/taffybar-srid/Main.hs @@ -31,6 +31,8 @@ import System.Taffybar.Widget.Layout layoutNew, ) +-- FIXME: Too much memory usage, https://github.com/srid/nixos-config/issues/8 + main :: IO () main = do -- enableDebugLogging @@ -48,8 +50,8 @@ cfg = -- scratchW, -- FIXME: doesn't work -- menuWidgetNew Nothing, - layoutNew defaultLayoutConfig, - cpuW + layoutNew defaultLayoutConfig + -- cpuW ], barHeight = 50 } diff --git a/features/desktopish/taffybar/taffybar-srid/taffybar-srid.cabal b/features/desktopish/taffybar/taffybar-srid/taffybar-srid.cabal index 1a9dc53..233c714 100644 --- a/features/desktopish/taffybar/taffybar-srid/taffybar-srid.cabal +++ b/features/desktopish/taffybar/taffybar-srid/taffybar-srid.cabal @@ -10,7 +10,9 @@ executable taffybar-srid main-is: Main.hs build-depends: , base - , taffybar + -- Use a version that fixes memory leak, + -- https://github.com/taffybar/taffybar/blob/master/CHANGELOG.md + , taffybar >= 3.2.2 , xmonad , xmonad-contrib , xmobar