From d2a9fc763bf30169547b97c3397083b16e8d6875 Mon Sep 17 00:00:00 2001 From: Jeremy Date: Fri, 2 Jan 2026 16:09:25 -0500 Subject: [PATCH] added monitor config --- configuration.nix | 42 +++++++++++++++++++++++++++++++----------- 1 file changed, 31 insertions(+), 11 deletions(-) diff --git a/configuration.nix b/configuration.nix index 9625785..114adce 100644 --- a/configuration.nix +++ b/configuration.nix @@ -20,7 +20,12 @@ dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers }; - + programs.neovim = { + enable = true; + defaultEditor = true; + }; + + # For gnome-disks to work services.udisks2.enable = true; @@ -100,14 +105,26 @@ "$mainMod, mouse:272, movewindow" "$mainMod, mouse:273, resizewindow" ]; + monitor = [ + "DP-3, 2560x1440@170, 1440x700, 1" + "HDMI-A-1, 2560x1440@144, 0x0, 1, transform, 1" + ]; }; }; +programs.neovim = { + enable = true; + extraConfig = '' + set number relativenumber + set tabstop=2 + set softtabstop=2 + set shiftwidth=2 + set expandtab + set cc=80 + ''; + }; }; }; - home-manager.usrs.jeremy.wayland.windowManager.hyprland.settings - - # Configure keymap in X11 services.xserver.xkb.layout = "us"; @@ -127,19 +144,18 @@ # Enable touchpad support (enabled default in most desktopManager). # services.libinput.enable = true; - # Define a user account. Don't forget to set a password with ‘passwd’. users.users.jeremy = { isNormalUser = true; - extraGroups = [ "wheel" ]; # Enable ‘sudo’ for the user. + extraGroups = [ "wheel" ]; # Enable sudo shell = pkgs.bash; home = "/home/jeremy"; createHome = true; packages = with pkgs; [ prismlauncher discord-canary - vscodium godot # 4.5.1 for now nextcloud-client + steam ]; }; @@ -159,19 +175,23 @@ libnotify rofi kitty + vscodium ncdu - steam - nmap - kitty - git + nmap + kitty + git pavucontrol # PulseAudio Volume Control bluez # Bluetooth support bluez-tools # Bluetooth tools ]; + environment.sessionVariables = { + EDITOR = "nvim"; + }; + hardware.bluetooth = { enable = true; powerOnBoot = true;