summaryrefslogtreecommitdiff
path: root/home-manager/entrypoints
diff options
context:
space:
mode:
Diffstat (limited to 'home-manager/entrypoints')
-rw-r--r--home-manager/entrypoints/personal.nix58
-rw-r--r--home-manager/entrypoints/work.nix90
2 files changed, 0 insertions, 148 deletions
diff --git a/home-manager/entrypoints/personal.nix b/home-manager/entrypoints/personal.nix
deleted file mode 100644
index 66924c7..0000000
--- a/home-manager/entrypoints/personal.nix
+++ /dev/null
@@ -1,58 +0,0 @@
-{ pkgs, ... }:
-{
- imports = [
- ../common.nix
- ];
- home.username = "jras";
- home.homeDirectory = "/home/jras";
- home.stateVersion = "23.11";
-
- home.packages = [
- pkgs.hugo
- pkgs.dart-sass
- pkgs.tailwindcss
- pkgs.tailwindcss-language-server
- pkgs.vscode-langservers-extracted
- ];
-
- programs.git = {
- userName = "Jasper Ras";
- userEmail = "jaspert.ras@gmail.com";
- };
-
- programs.helix = {
- languages = {
- language = [
- {
- name = "html";
- language-servers = [ "vscode-html-language-server" "tailwindcss-language-server" ];
- }
- {
- name = "css";
- language-servers = [ "vscode-css-language-server" "tailwindcss-language-server" ];
- }
- ];
- };
- };
-
- home.file = {
- gamestream-start = {
- text = ''
- #!${pkgs.zsh}/bin/zsh
- ${pkgs.hyprland}/bin/hyprctl keyword monitor HDMI-A-1,1920x1080@59.94,auto,1
- '';
- target = "bin/gamestream-start";
- executable = true;
- };
- gamestream-end = {
- text = ''
- #!${pkgs.zsh}/bin/zsh
- ${pkgs.hyprland}/bin/hyprctl keyword monitor HDMI-A-1,preferred,auto,1
- '';
- target = "bin/gamestream-end";
- executable = true;
- };
- };
-
- programs.zsh.envExtra = "export PATH=$HOME/bin:$PATH";
-}
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;
- };
- };
-}