From aca8c411cd1686e902e746219df60adacc7fea66 Mon Sep 17 00:00:00 2001 From: dadada Date: Sat, 11 Dec 2021 23:13:02 +0100 Subject: [PATCH] Removed work configuration --- home/configurations.nix | 7 ------- home/work/default.nix | 46 ----------------------------------------- home/work/pkgs.nix | 34 ------------------------------ outputs.nix | 2 +- 4 files changed, 1 insertion(+), 88 deletions(-) delete mode 100644 home/work/default.nix delete mode 100644 home/work/pkgs.nix diff --git a/home/configurations.nix b/home/configurations.nix index 5ea3d89..2091726 100644 --- a/home/configurations.nix +++ b/home/configurations.nix @@ -32,11 +32,4 @@ in extraModules = [ ./home ]; stateVersion = "20.09"; }; - - work = hmConfiguration rec { - extraModules = [ ./work ]; - homeDirectory = "/home/${username}"; - username = "tim.schubert"; - stateVersion = "20.09"; - }; } diff --git a/home/work/default.nix b/home/work/default.nix deleted file mode 100644 index 93b6597..0000000 --- a/home/work/default.nix +++ /dev/null @@ -1,46 +0,0 @@ -{ config, pkgs, lib, ... }: -{ - dadada.home = { - vim.enable = true; - direnv.enable = true; - git.enable = true; - gpg.enable = true; - gtk.enable = true; - keyring.enable = true; - alacritty.enable = true; - ssh.enable = true; - tmux.enable = true; - xdg.enable = true; - zsh.enable = true; - - session = { - enable = true; - sessionVars = { - EDITOR = "vim"; - PAGER = "less"; - }; - }; - }; - - # Languagetool server for web extension - systemd.user.services."languagetool-http-server" = { - Unit = { - Description = "Languagetool HTTP server"; - PartOf = [ "graphical-session-pre.target" ]; - After = [ "graphical-session.target" ]; - }; - - Service = { - Type = "simple"; - ExecStart = "${pkgs.languagetool}/bin/languagetool-http-server org.languagetool.server.HTTPServer --allow-origin '*'"; - Restart = "always"; - }; - - Install = { WantedBy = [ "graphical-session.target" ]; }; - }; - - # Let Home Manager install and manage itself. - programs.home-manager.enable = true; - - home.packages = import ./pkgs.nix { pkgs = pkgs; }; -} diff --git a/home/work/pkgs.nix b/home/work/pkgs.nix deleted file mode 100644 index ac69dee..0000000 --- a/home/work/pkgs.nix +++ /dev/null @@ -1,34 +0,0 @@ -{ pkgs }: -with pkgs; [ - android-studio - chromium - direnv - element-desktop - evince - file - fzf - git-lfs - gitAndTools.hub - gnome3.gnome-tweak-tool - gnome3.nautilus - gnumake - gnupg - inotify-tools - jq - kitty - gitAndTools.lab - languagetool - ldns - libreoffice - lsof - mpv - openssl - pavucontrol - pinentry-gnome - sqlite - sshfs-fuse - thunderbird-bin - unzip - whois - xdg_utils -] diff --git a/outputs.nix b/outputs.nix index 1e26531..ca35c14 100644 --- a/outputs.nix +++ b/outputs.nix @@ -36,7 +36,7 @@ tmpdir=$(mktemp -d) export PATH=${pkgs.lib.makeBinPath [ pkgs.coreutils pkgs.nixFlakes pkgs.jq ]} trap "rm -rf $tmpdir" EXIT - declare -A profiles=(["gorgon"]="home" ["timsch-nb"]="work") + declare -A profiles=(["gorgon"]="home") profile=''${profiles[$HOSTNAME]:-common} flake=$(nix flake metadata --json ${./.} | jq -r .url) nix build --out-link "$tmpdir/result" "$flake#hmConfigurations.''${profile}.activationPackage" "$@"