cityseventeen: rename and make tokyo night
This commit is contained in:
parent
6004b4eac5
commit
0d7aa6843b
36 changed files with 394 additions and 438 deletions
|
@ -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" ];
|
||||
};
|
||||
};
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue