From 17973277aee80fc1d205d2ce4a4fb41c09d0e193 Mon Sep 17 00:00:00 2001 From: Daniel Flanagan Date: Tue, 21 Nov 2023 18:27:53 -0600 Subject: [PATCH] broot --- modules/home-manager/broot.nix | 2 +- modules/home-manager/common.nix | 1 + modules/home-manager/default.nix | 1 + modules/home-manager/nnn.nix | 5 +++++ nixos/beefcake/default.nix | 9 +++++++++ 5 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 modules/home-manager/nnn.nix diff --git a/modules/home-manager/broot.nix b/modules/home-manager/broot.nix index 60b3da8..ad7c8ac 100644 --- a/modules/home-manager/broot.nix +++ b/modules/home-manager/broot.nix @@ -3,7 +3,7 @@ enable = true; enableFishIntegration = true; settings = { - modal = false; # vim mode? + modal = true; # vim mode? verbs = [ { diff --git a/modules/home-manager/common.nix b/modules/home-manager/common.nix index 46debea..5200d12 100644 --- a/modules/home-manager/common.nix +++ b/modules/home-manager/common.nix @@ -18,6 +18,7 @@ iex zellij broot + nnn cargo senpai tmux diff --git a/modules/home-manager/default.nix b/modules/home-manager/default.nix index 779f98c..7ba3229 100644 --- a/modules/home-manager/default.nix +++ b/modules/home-manager/default.nix @@ -19,6 +19,7 @@ zellij = import ./zellij.nix; firefox = import ./firefox.nix; broot = import ./broot.nix; + nnn = import ./nnn.nix; waybar = import ./waybar.nix; swaylock = import ./swaylock.nix; desktop = import ./desktop.nix; diff --git a/modules/home-manager/nnn.nix b/modules/home-manager/nnn.nix new file mode 100644 index 0000000..d7fc465 --- /dev/null +++ b/modules/home-manager/nnn.nix @@ -0,0 +1,5 @@ +{...}: { + programs.nnn = { + enable = true; + }; +} diff --git a/nixos/beefcake/default.nix b/nixos/beefcake/default.nix index c3a4ecb..3db1155 100644 --- a/nixos/beefcake/default.nix +++ b/nixos/beefcake/default.nix @@ -359,6 +359,12 @@ sudo nix run nixpkgs#ipmitool -- raw 0x30 0x30 0x02 0xff 0x00 }; }; + services.gitea-actions-runner.instances.main = { + # TODO: simple git-based automation would be dope? maybe especially for + # mirroring to github super easy? + enable = false; + }; + services.gitea = { enable = true; appName = "git.lyte.dev"; @@ -370,6 +376,9 @@ sudo nix run nixpkgs#ipmitool -- raw 0x30 0x30 0x02 0xff 0x00 HTTP_PORT = 3088; DOMAIN = "git.lyte.dev"; }; + actions = { + ENABLED = true; + }; service = { DISABLE_REGISTRATION = true; };