From 99a20c5f4d7faea91fe507d09c248d70f7423fa8 Mon Sep 17 00:00:00 2001 From: bangae1 Date: Sat, 1 Nov 2025 14:50:36 +0900 Subject: [PATCH] intellij add --- configuration.nix | 10 +++++++++- modules/hm/default.nix | 13 +++++++++++-- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/configuration.nix b/configuration.nix index bdb685d..d514c7b 100644 --- a/configuration.nix +++ b/configuration.nix @@ -55,6 +55,13 @@ in # }; # }; + programs.hyprland.xwayland.enable = true; + + services.displayManager.autoLogin = { + enable = true; + user = "bangae1"; + }; + # Home Manager Configuration - manages user-specific configurations (dotfiles, themes, etc.) home-manager = { useGlobalPkgs = true; @@ -101,6 +108,7 @@ in nwg-displays tk scrot + yay ]; @@ -108,7 +116,7 @@ in GTK_IM_MODULE = "kime"; QT_IM_MODULE = "kime"; XMODIFIERS = "@im=kime"; - } + }; # System Version - Don't change unless you know what you're doing (helps with system upgrades and compatibility) system.stateVersion = "25.05"; diff --git a/modules/hm/default.nix b/modules/hm/default.nix index bd0f3c3..d118a74 100644 --- a/modules/hm/default.nix +++ b/modules/hm/default.nix @@ -1,5 +1,13 @@ -{ config, lib, ... }: - +{ config, lib, pkgs, ... }: +let + idea20243 = pkgs.jetbrains.idea-ultimate.overrideAttrs (oldAttrs: { + version = "2024.3.7"; + src = pkgs.fetchurl { + url = "https://download-cdn.jetbrains.com/idea/ideaIU-2024.3.7.tar.gz"; + sha256 = "a4f56005349d0804b067836021b9b40cca235cdbd9348af0df11772aac8a5caa"; + }; + }); +in { imports = [ # ./example.nix - add your modules here @@ -7,6 +15,7 @@ # home-manager options go here home.packages = [ + idea20243 # pkgs.vscode - hydenix's vscode version # pkgs.userPkgs.vscode - your personal nixpkgs version ];