[NixOS] Get taffybar compiling on ghc94, which avoids mmap issue
This commit is contained in:
@@ -19,7 +19,6 @@
|
||||
xmonad.overlay
|
||||
xmonad-contrib.overlay
|
||||
notifications-tray-icon.overlay
|
||||
(import ../dotfiles/config/taffybar/overlay.nix)
|
||||
(import ./overlay.nix)
|
||||
] ++ taffybar.overlays;
|
||||
|
||||
|
@@ -52,7 +52,6 @@ in
|
||||
# Haskell Desktop
|
||||
haskellPackages.xmonad
|
||||
haskellPackages.imalison-xmonad
|
||||
haskellPackages.imalison-taffybar
|
||||
# haskellPackages.notifications-tray-icon
|
||||
haskellPackages.gtk-sni-tray
|
||||
haskellPackages.status-notifier-item
|
||||
|
1420
nixos/flake.lock
generated
1420
nixos/flake.lock
generated
File diff suppressed because it is too large
Load Diff
@@ -20,8 +20,11 @@
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
taffybar = {
|
||||
# url = path:../dotfiles/config/taffybar/taffybar;
|
||||
url = github:taffybar/taffybar;
|
||||
url = path:../dotfiles/config/taffybar/taffybar;
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
imalison-taffybar = {
|
||||
url = path:../dotfiles/config/taffybar;
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
notifications-tray-icon = {
|
||||
@@ -33,7 +36,7 @@
|
||||
};
|
||||
outputs = inputs@{
|
||||
self, nixpkgs, nixos-hardware, home-manager, taffybar, xmonad,
|
||||
xmonad-contrib, notifications-tray-icon, nix
|
||||
xmonad-contrib, notifications-tray-icon, nix, imalison-taffybar,
|
||||
}:
|
||||
let
|
||||
mkConfig =
|
||||
|
@@ -1,4 +1,4 @@
|
||||
{ pkgs, config, ... }: {
|
||||
inputs: { pkgs, config, ... }: {
|
||||
xsession = {
|
||||
enable = true;
|
||||
preferStatusNotifierItems = true;
|
||||
@@ -35,7 +35,7 @@
|
||||
|
||||
services.taffybar = {
|
||||
enable = true;
|
||||
package = pkgs.haskellPackages.imalison-taffybar;
|
||||
package = inputs.imalison-taffybar.defaultPackage."${pkgs.system}";
|
||||
};
|
||||
|
||||
services.notify-osd = {
|
||||
|
Submodule nixos/nixpkgs updated: df78ece042...800e99c792
@@ -41,7 +41,7 @@
|
||||
};
|
||||
};
|
||||
|
||||
nix.settings.trustedUsers = [ "root" "imalison" "kat" ];
|
||||
nix.settings.trusted-users = [ "root" "imalison" "kat" ];
|
||||
|
||||
imports = [
|
||||
inputs.home-manager.nixosModule
|
||||
@@ -49,5 +49,5 @@
|
||||
|
||||
home-manager.useGlobalPkgs = true;
|
||||
home-manager.useUserPackages = true;
|
||||
home-manager.users.imalison = import ./home-manager.nix;
|
||||
home-manager.users.imalison = (import ./home-manager.nix) inputs;
|
||||
}
|
||||
|
Reference in New Issue
Block a user