This commit is contained in:
2025-11-01 20:04:27 +09:00
parent 1bd7de8a39
commit 83aaabfa5b
7 changed files with 76 additions and 4 deletions

8
.idea/.gitignore generated vendored Normal file
View File

@@ -0,0 +1,8 @@
# 디폴트 무시된 파일
/shelf/
/workspace.xml
# 에디터 기반 HTTP 클라이언트 요청
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml

9
.idea/hydenix.iml generated Normal file
View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

6
.idea/misc.xml generated Normal file
View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="21" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" />
</component>
</project>

8
.idea/modules.xml generated Normal file
View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/hydenix.iml" filepath="$PROJECT_DIR$/.idea/hydenix.iml" />
</modules>
</component>
</project>

7
.idea/vcs.xml generated Normal file
View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>

View File

@@ -8,7 +8,7 @@ let
# Package configuration - sets up package system with proper overlays
# Most users won't need to modify this section
system = "x86_64-linux";
system = "x86_64-linux";
pkgs = import inputs.nixpkgs {
inherit system;
config.allowUnfree = true;
@@ -108,16 +108,29 @@ in
nwg-displays
tk
scrot
yay
python313
python313Packages.pip
python313Packages.venvShellHook
python313Packages.numpy
stdenv.cc.cc.lib
pkg-config
gcc
glib
libgcc
gnumake
cmake
extra-cmake-modules
];
environment.sessionVariables = rec {
environment.sessionVariables = {
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";
}

View File

@@ -22,9 +22,10 @@
};
outputs =
{ ... }@inputs:
{ self, nixpkgs,... }@inputs:
let
system = "x86_64-linux";
pkgs = nixpkgs.legacyPackages.${system};
hydenixConfig = inputs.nixpkgs.lib.nixosSystem {
inherit system;
specialArgs = {
@@ -39,5 +40,25 @@
{
nixosConfigurations.hydenix = hydenixConfig;
nixosConfigurations.default = hydenixConfig;
/*devShells.${system}.default = pkgs.mkShell {
buildInputs = with pkgs; [
python313
python313Packages.pip
python313Packages.venvShellHook
stdenv.cc.cc.lib
pkg-config
gcc
glib
];
LD_LIBRARY_PATH = pkgs.lib.makeLibraryPath [
pkgs.stdenv.cc.cc.lib
];
shellHook = ''
echo " python $(python --version) ready"
echo " Libraries in LD_LIBRARY_PATH: $LD_LIBRARY_PATH"
'';
};*/
};
}