We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3a23122 commit 3af75e6Copy full SHA for 3af75e6
1 file changed
cmd/main.go
@@ -79,10 +79,21 @@ func main() {
79
targetDir = args[0]
80
}
81
82
- configData, err := os.ReadFile("lx-config.yaml")
+ configPath := "lx-config.yaml"
83
+ if _, err := os.Stat(configPath); os.IsNotExist(err) {
84
+ home, err := os.UserHomeDir()
85
+ if err == nil {
86
+ configPath = filepath.Join(home, "lx-config.yaml")
87
+ }
88
89
+
90
+ configData, err := os.ReadFile(configPath)
91
if err != nil {
- log.Fatalf("lx-config.yaml 확인 필요: %v", err)
92
+ log.Fatalf("설정 파일을 찾을 수 없습니다. (./lx-config.yaml 또는 ~/lx-config.yaml 확인 필요): %v", err)
93
94
95
+ fmt.Printf("설정 로드 완료: %s\n", configPath)
96
97
var config Config
98
yaml.Unmarshal(configData, &config)
99
0 commit comments