diff options
Diffstat (limited to 'configuration/home-manager/hostnet.nix')
-rw-r--r-- | configuration/home-manager/hostnet.nix | 55 |
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" ]; - }; -} |