diff --git a/darwin/kuro/configuration.nix b/darwin/kuro/configuration.nix index 76f93e24..7db207df 100644 --- a/darwin/kuro/configuration.nix +++ b/darwin/kuro/configuration.nix @@ -3,7 +3,7 @@ pkgs, ... }: { - imports = [./services ./homebrew.nix]; + imports = [./services ./homebrew.nix ./programs]; # environment.systemPackages = with pkgs; [nix neovim]; nix = { diff --git a/darwin/kuro/programs/default.nix b/darwin/kuro/programs/default.nix new file mode 100644 index 00000000..72af4b35 --- /dev/null +++ b/darwin/kuro/programs/default.nix @@ -0,0 +1,9 @@ +{ + pkgs, + lib, + ... +}: { + imports = [ + # ./nh.nix + ]; +} diff --git a/darwin/kuro/programs/nh.nix b/darwin/kuro/programs/nh.nix new file mode 100644 index 00000000..83b69e0e --- /dev/null +++ b/darwin/kuro/programs/nh.nix @@ -0,0 +1,8 @@ +{...}: { + programs.nh = { + enable = true; + clean.enable = true; + clean.extraArgs = "--keep-since 4d --keep 3"; + flake = "/Users/fs0c131y/.local/share/dotfiles"; + }; +} diff --git a/home/programs/default.nix b/home/programs/default.nix index 18a5c709..6dae2e19 100644 --- a/home/programs/default.nix +++ b/home/programs/default.nix @@ -17,9 +17,9 @@ ./git.nix ./goread.nix ./helix.nix - # ./ncmpcpp.nix - # ./neomutt.nix + ./mpd.nix ./newsboat.nix + ./nh.nix ./nix-index.nix ./nushell.nix ./sops.nix @@ -28,11 +28,12 @@ ./tmux.nix ./tuifeed.nix ./yazi.nix - # ./zellij.nix ./zoxide.nix - #./template.nix - ./mpd.nix ./mpris-scrobbler.nix + # ./ncmpcpp.nix + # ./neomutt.nix + # ./zellij.nix + #./template.nix ]; home.packages = with pkgs; [ diff --git a/home/programs/newsboat.nix b/home/programs/newsboat.nix index e1fae2b2..3b4af157 100644 --- a/home/programs/newsboat.nix +++ b/home/programs/newsboat.nix @@ -1,6 +1,6 @@ {pkgs, ...}: { programs.newsboat = { - enable = true; + enable = false; urls = [ { title = "r/rust"; diff --git a/home/programs/nh.nix b/home/programs/nh.nix new file mode 100644 index 00000000..83b69e0e --- /dev/null +++ b/home/programs/nh.nix @@ -0,0 +1,8 @@ +{...}: { + programs.nh = { + enable = true; + clean.enable = true; + clean.extraArgs = "--keep-since 4d --keep 3"; + flake = "/Users/fs0c131y/.local/share/dotfiles"; + }; +} diff --git a/neovim/default.nix b/neovim/default.nix index b3dc9135..43f783dd 100644 --- a/neovim/default.nix +++ b/neovim/default.nix @@ -659,9 +659,6 @@ in { end }, - rust = { - command = {"${pkgs.evcxr}/bin/evcxr"} - }, }, -- How the repl window will be displayed -- See below for more information diff --git a/nixos/mirai/services/attic.nix b/nixos/mirai/services/attic.nix new file mode 100644 index 00000000..1d8e218e --- /dev/null +++ b/nixos/mirai/services/attic.nix @@ -0,0 +1,17 @@ +{...}: { + services = { + atticd = { + enable = false; + listen = "/run/attic.sock"; + }; + caddy = { + virtualHosts."cache.darksailor.dev".extraConfig = '' + reverse_proxy /run/attic.sock { + transport http { + protocol = "fd" + } + } + ''; + }; + }; +} diff --git a/nixos/ryu/programs/default.nix b/nixos/ryu/programs/default.nix index f482b757..72af4b35 100644 --- a/nixos/ryu/programs/default.nix +++ b/nixos/ryu/programs/default.nix @@ -4,6 +4,6 @@ ... }: { imports = [ - ./nh.nix + # ./nh.nix ]; }