mirror of
https://github.com/Cian-H/My_NixOS_Config.git
synced 2026-07-02 21:24:50 +01:00
66 lines
1.4 KiB
Nix
66 lines
1.4 KiB
Nix
{
|
|
inputs,
|
|
outputs,
|
|
lib,
|
|
config,
|
|
pkgs,
|
|
unstablePkgs,
|
|
nixers,
|
|
...
|
|
}: {
|
|
imports = [
|
|
inputs.noctalia.homeModules.default
|
|
inputs.spicetify-nix.homeManagerModules.default
|
|
];
|
|
|
|
programs = {
|
|
nix-your-shell = {
|
|
enable = true;
|
|
enableNushellIntegration = true;
|
|
};
|
|
direnv = {
|
|
enable = true;
|
|
enableNushellIntegration = true;
|
|
};
|
|
noctalia-shell.enable = true;
|
|
walker = {
|
|
enable = true;
|
|
runAsService = true;
|
|
};
|
|
rbw = {
|
|
enable = true;
|
|
settings = {
|
|
email = "chughes000@gmail.com";
|
|
pinentry = nixers.rbw-autofill;
|
|
};
|
|
};
|
|
hyprcursor-phinger.enable = true;
|
|
spicetify = let
|
|
spicePkgs = inputs.spicetify-nix.legacyPackages.${pkgs.stdenv.hostPlatform.system};
|
|
in {
|
|
enable = true;
|
|
theme = {
|
|
name = "TokyoNight";
|
|
src = pkgs.fetchFromGitHub {
|
|
owner = "evening-hs";
|
|
repo = "Spotify-Tokyo-Night-Theme";
|
|
rev = "main";
|
|
hash = "sha256-cLj9v8qtHsdV9FfzV2Qf4pWO8AOBXu51U/lUMvdEXAk=";
|
|
};
|
|
appendName = false;
|
|
injectCss = true;
|
|
replaceColors = true;
|
|
overwriteAssets = true;
|
|
};
|
|
colorScheme = "Night";
|
|
enabledExtensions = with spicePkgs.extensions; [
|
|
adblock
|
|
shuffle
|
|
hidePodcasts
|
|
fullAppDisplay
|
|
trashbin
|
|
];
|
|
};
|
|
};
|
|
}
|