Merge branch 'master' of github.com:aciceri/nixfleet
This commit is contained in:
commit
8c93e5a526
15 changed files with 78 additions and 22 deletions
|
@ -1,8 +1,10 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
openscad
|
||||
] ++ (if !stdenv.hostPlatform.isAarch64 then [
|
||||
blender
|
||||
freecad
|
||||
]
|
||||
else [ ]);
|
||||
}
|
||||
|
|
|
@ -11,6 +11,10 @@
|
|||
package = pkgs.customEmacs;
|
||||
};
|
||||
|
||||
services.emacs = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
# For some reason Hunspell dictionaries paths must be specified on Darwin
|
||||
home.sessionVariables =
|
||||
if pkgs.stdenv.hostPlatform.isDarwin then {
|
||||
|
@ -34,7 +38,6 @@
|
|||
ag
|
||||
fd
|
||||
graphviz-nox
|
||||
haskell-language-server
|
||||
hunspell
|
||||
hunspellDicts.en_US
|
||||
hunspellDicts.it_IT
|
||||
|
@ -58,6 +61,7 @@
|
|||
)
|
||||
] ++ (if pkgs.system == "x86_64-linux" then [
|
||||
python-language-server
|
||||
haskell-language-server
|
||||
] ++ (with easy-ps; [
|
||||
# spago2nix
|
||||
ffmpegthumbnailer
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
backup-by-copying t
|
||||
delete-old-versions 6
|
||||
kept-old-versions 2
|
||||
version-control t)
|
||||
version-control t
|
||||
create-lockfiles nil)
|
||||
|
||||
(provide 'config-emacs)
|
||||
|
|
5
users/profiles/qmk/default.nix
Normal file
5
users/profiles/qmk/default.nix
Normal file
|
@ -0,0 +1,5 @@
|
|||
{ pkgs, ... }: with pkgs; {
|
||||
|
||||
home.packages = [ qmk ];
|
||||
|
||||
}
|
|
@ -57,8 +57,8 @@
|
|||
'';
|
||||
in
|
||||
lib.mkOptionDefault {
|
||||
"${modifier}+x" = "exec ${pkgs.customEmacs}/bin/emacs";
|
||||
"${modifier}+b" = "exec ${pkgs.firefox}/bin/firefox";
|
||||
"${modifier}+x" = "exec emacsclient -c";
|
||||
"${modifier}+b" = "exec firefox";
|
||||
"${modifier}+s" = "exec ${screenshotScript}";
|
||||
};
|
||||
};
|
||||
|
|
|
@ -29,8 +29,9 @@
|
|||
};
|
||||
|
||||
home.packages = with pkgs; [
|
||||
haskell-language-server
|
||||
stylish-haskell
|
||||
ghc
|
||||
];
|
||||
] ++ (if pkgs.system == "x86_64-linux" then [
|
||||
haskell-language-server
|
||||
] else [ ]);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue