summaryrefslogtreecommitdiff
path: root/home-manager/entrypoints/work.nix
diff options
context:
space:
mode:
Diffstat (limited to 'home-manager/entrypoints/work.nix')
-rw-r--r--home-manager/entrypoints/work.nix90
1 files changed, 0 insertions, 90 deletions
diff --git a/home-manager/entrypoints/work.nix b/home-manager/entrypoints/work.nix
deleted file mode 100644
index bbaf4cc..0000000
--- a/home-manager/entrypoints/work.nix
+++ /dev/null
@@ -1,90 +0,0 @@
-{ pkgs, ... }: {
- imports = [
- ../common.nix
- # ../systemd/llama.nix
- ../hostnet.nix
- ../programming-languages/php.nix
- ];
-
- home.username = "jras";
- home.homeDirectory = "/home/jras";
- home.stateVersion = "22.11";
- home.sessionPath = [ "$HOME/.local/bin" "$HOME/.plenv/bin" ];
-
- programs.git = {
- userName = "Jasper Ras";
- userEmail = "jras@hostnet.nl";
- extraConfig = { gitreview.username = "jrasper"; };
- ignores = [
- ".direnv"
- ".envrc"
- ".project"
- ".settings/"
- ".buildpath"
- "tags"
- ".hhconfig"
- ".DS_Store"
- ".idea/"
- ".vagrant/"
- "*.swp"
- "clover.xml"
- "yarn-error.log"
- "gsuite-auth.json"
- "venv/"
- "shell.nix"
-
- ".devenv*"
- "devenv*"
- ".pre-commit-config.yaml"
- ];
- };
-
- programs.zsh.envExtra = "export PATH=$HOME/.plenv/bin:$PATH";
- programs.zsh.initExtra = ''
- eval "$(plenv init -)"
- eval "$(dircolors)"
- '';
- programs.zsh.shellAliases = {
- ssh = "TERM=xterm-256color ssh";
- };
-
- programs.pyenv.enable = true;
- programs.pyenv.enableZshIntegration = true;
- programs.ssh = {
- controlMaster = "auto";
- controlPersist = "12h";
- serverAliveInterval = 11;
- matchBlocks = {
- "*.g1i.one".user = "jasras";
- "*.os1.openstack.group.one".user = "jasras";
- "*.one.com".user = "jasras";
- "91.184.16.185".port = 12345;
- "*.compute.prv.vps1-testpod-cph3.one.com".forwardAgent = true;
- "access.*.one.com".forwardAgent = true;
- "access.*.g1i.one".forwardAgent = true;
- };
- };
-
- home.file = {
- set-display = {
- text = ''
- #!/usr/bin/env bash
- prev="eDP-1"
- displays="$(xrandr -q | rg ' connected' | rg -v eDP-1 | cut -d' ' -f1)"
-
- if [[ -z "$displays" ]]
- then
- xrandr --auto
- fi
-
- echo "$displays" | while read -r display
- do
- xrandr --output "$display" --right-of "$prev" --auto
- prev="$display"
- done
- '';
- target = "bin/set-display";
- executable = true;
- };
- };
-}