cityseventeen: rename and make tokyo night

This commit is contained in:
Artur Manuel 2025-04-03 02:26:24 +01:00
commit 0d7aa6843b
Signed by: amadaluzia
SSH key fingerprint: SHA256:ubvwT66gNUKSsgSzEb2UQnX8pzTq5N+r8eRVYGJJm4Q
36 changed files with 394 additions and 438 deletions

View file

@ -1,99 +0,0 @@
{
inputs,
pkgs,
lib,
...
}:
{
environment = {
systemPackages = builtins.attrValues {
inherit (pkgs)
nil
statix
deadnix
alejandra
;
};
sessionVariables.EDITOR = "emacsclient -c";
shellAliases = {
"e" = "$EDITOR";
};
};
alqueva = {
programs = {
swaybg = {
enable = true;
wallpaper = inputs.wallpkgs.wallpapers.dracula.dracula-ship.path;
};
waybar = {
enable = true;
package = pkgs.waybar;
};
direnv.enable = true;
openssh.enable = true;
};
shells.nushell = {
enable = true;
package = pkgs.amadaluzian-nu;
};
system.pipewire.enable = true;
wms.niri.enable = true;
};
programs = {
nh = {
enable = true;
clean.enable = true;
package = pkgs.symlinkJoin {
name = "nh";
paths = [
pkgs.nh
];
nativeBuildInputs = [
pkgs.makeWrapper
];
postBuild = ''
wrapProgram $out/bin/nh \
--set FLAKE "/home/artur/.config/nixos"
'';
meta = { inherit (pkgs.nh.meta) mainProgram; };
};
};
git = {
enable = true;
package = pkgs.gitFull;
};
};
services = {
deluge = {
enable = true;
web.enable = false;
};
rsyncd.enable = true;
emacs = {
enable = true;
package = inputs.pankomacs.packages.${pkgs.system}.pgtk;
startWithGraphical = true;
install = true;
};
};
virtualisation.virtualbox.host = {
enable = true;
enableKvm = true;
addNetworkInterface = false;
};
nix.gc.automatic = lib.mkForce false;
xdg.mime = {
enable = true;
defaultApplications = {
"text/html" = [ "org.qutebrowser.qutebrowser.desktop" ];
"x-scheme-handler/http" = [ "org.qutebrowser.qutebrowser.desktop" ];
"x-scheme-handler/https" = [ "org.qutebrowser.qutebrowser.desktop" ];
};
};
}