summaryrefslogtreecommitdiff
path: root/configuration/home-manager/hostnet.nix
diff options
context:
space:
mode:
Diffstat (limited to 'configuration/home-manager/hostnet.nix')
-rw-r--r--configuration/home-manager/hostnet.nix55
1 files changed, 0 insertions, 55 deletions
diff --git a/configuration/home-manager/hostnet.nix b/configuration/home-manager/hostnet.nix
deleted file mode 100644
index b8f6418..0000000
--- a/configuration/home-manager/hostnet.nix
+++ /dev/null
@@ -1,55 +0,0 @@
-{ config, pkgs, ... }:
-let
- nodePkgs = pkgs.nodePackages;
- homeDir = "${config.home.homeDirectory}";
- llamaDir = "${homeDir}/.llama";
- apache2Dir = "${homeDir}/.apache2";
- httpd = "${pkgs.apacheHttpd}/bin/httpd";
-in {
- home.packages = [
- pkgs.pre-commit
- nodePkgs.webpack
- nodePkgs.webpack-cli
-
- (pkgs.writeShellScriptBin "use-toolbox" ''
- source ${config.home.homeDirectory}/projects/toolbox/var/bootstrap.zsh
- '')
- ];
-
- programs = {
- rbenv = {
- enable = true;
- enableZshIntegration = true;
- plugins = [{
- name = "ruby-build";
- src = pkgs.fetchFromGitHub {
- owner = "rbenv";
- repo = "ruby-build";
- rev = "v20230717";
- hash = "sha256-kvdANiz9R5pQMTBRHvxC5bfBewIhXc+sgRbe7V2rVU8=";
- };
- }];
- };
- };
-
- systemd.user.services.llama = {
- Unit.Description = "Hostnet Apache LLama";
- Service = {
- ExecStartPre = "${llamaDir}/se-vhosts.sh";
- ExecStart = "${httpd} -f ${llamaDir}/apache2.conf -DFOREGROUND";
- RestartSec = "2";
- Restart = "always";
- Environment = [
- "APACHE_RUN_DIR=${apache2Dir}"
- "APACHE_CONFDIR=${llamaDir}"
- "APACHE_RUN_USER=${config.home.username}"
- "APACHE_RUN_GROUP=${config.home.username}"
- "APACHE_PID_FILE=${homeDir}/.apache2.pid"
- "APACHE_RUN_FILE=${apache2Dir}/run"
- "APACHE_LOCK_FILE=${apache2Dir}/lock"
- "APACHE_LOG_FILE=${apache2Dir}/log"
- ];
- };
- Install.WantedBy = [ "default.target" ];
- };
-}