@@ -12,14 +12,14 @@ import (
12
12
"github.com/barasher/go-exiftool"
13
13
"github.com/charmbracelet/lipgloss"
14
14
"github.com/pelletier/go-toml/v2"
15
- varibale "github.com/yorukot/superfile/src/config"
15
+ variable "github.com/yorukot/superfile/src/config"
16
16
"github.com/yorukot/superfile/src/config/icon"
17
17
)
18
18
19
19
func initialConfig (dir string ) (toggleDotFileBool bool , firstFilePanelDir string ) {
20
20
var err error
21
21
22
- logOutput , err = os .OpenFile (varibale .LogFile , os .O_RDWR | os .O_CREATE | os .O_APPEND , 0666 )
22
+ logOutput , err = os .OpenFile (variable .LogFile , os .O_RDWR | os .O_CREATE | os .O_APPEND , 0666 )
23
23
if err != nil {
24
24
log .Fatalf ("Error while opening superfile.log file: %v" , err )
25
25
}
@@ -32,7 +32,7 @@ func initialConfig(dir string) (toggleDotFileBool bool, firstFilePanelDir string
32
32
33
33
icon .InitIcon (Config .Nerdfont )
34
34
35
- toggleDotFileData , err := os .ReadFile (varibale .ToggleDotFile )
35
+ toggleDotFileData , err := os .ReadFile (variable .ToggleDotFile )
36
36
if err != nil {
37
37
outPutLog ("Error while reading toggleDotFile data error:" , err )
38
38
}
@@ -53,12 +53,12 @@ func initialConfig(dir string) (toggleDotFileBool bool, firstFilePanelDir string
53
53
if dir != "" {
54
54
firstFilePanelDir , err = filepath .Abs (dir )
55
55
} else {
56
- Config .DefaultDirectory = strings .Replace (Config .DefaultDirectory , "~" , varibale .HomeDir , - 1 )
56
+ Config .DefaultDirectory = strings .Replace (Config .DefaultDirectory , "~" , variable .HomeDir , - 1 )
57
57
firstFilePanelDir , err = filepath .Abs (Config .DefaultDirectory )
58
58
}
59
59
60
60
if err != nil {
61
- firstFilePanelDir = varibale .HomeDir
61
+ firstFilePanelDir = variable .HomeDir
62
62
}
63
63
64
64
return toggleDotFileBool , firstFilePanelDir
@@ -69,7 +69,7 @@ func loadConfigFile() {
69
69
_ = toml .Unmarshal ([]byte (ConfigTomlString ), & Config )
70
70
tempForCheckMissingConfig := ConfigType {}
71
71
72
- data , err := os .ReadFile (varibale .ConfigFile )
72
+ data , err := os .ReadFile (variable .ConfigFile )
73
73
if err != nil {
74
74
log .Fatalf ("Config file doesn't exist: %v" , err )
75
75
}
@@ -86,7 +86,7 @@ func loadConfigFile() {
86
86
log .Fatalf ("Error encoding config: %v" , err )
87
87
}
88
88
89
- err = os .WriteFile (varibale .ConfigFile , tomlData , 0644 )
89
+ err = os .WriteFile (variable .ConfigFile , tomlData , 0644 )
90
90
if err != nil {
91
91
log .Fatalf ("Error writing config file: %v" , err )
92
92
}
@@ -106,7 +106,7 @@ func loadHotkeysFile() {
106
106
107
107
_ = toml .Unmarshal ([]byte (HotkeysTomlString ), & hotkeys )
108
108
hotkeysFromConfig := HotkeysType {}
109
- data , err := os .ReadFile (varibale .HotkeysFile )
109
+ data , err := os .ReadFile (variable .HotkeysFile )
110
110
111
111
if err != nil {
112
112
log .Fatalf ("Config file doesn't exist: %v" , err )
@@ -119,7 +119,7 @@ func loadHotkeysFile() {
119
119
120
120
hasMissingHotkeysInConfig := ! reflect .DeepEqual (hotkeys , hotkeysFromConfig )
121
121
122
- if hasMissingHotkeysInConfig && ! varibale .FixHotkeys {
122
+ if hasMissingHotkeysInConfig && ! variable .FixHotkeys {
123
123
hotKeysConfig := reflect .ValueOf (hotkeysFromConfig )
124
124
for i := 0 ; i < hotKeysConfig .NumField (); i ++ {
125
125
field := hotKeysConfig .Type ().Field (i )
@@ -136,7 +136,7 @@ func loadHotkeysFile() {
136
136
fmt .Println ("To add missing fields to hotkeys directory automaticially run Superfile with the --fix-hotkeys flag" )
137
137
}
138
138
139
- if hasMissingHotkeysInConfig && varibale .FixHotkeys {
139
+ if hasMissingHotkeysInConfig && variable .FixHotkeys {
140
140
writeHotkeysFile (hotkeys )
141
141
}
142
142
@@ -167,14 +167,14 @@ func writeHotkeysFile(hotkeys HotkeysType) {
167
167
log .Fatalf ("Error encoding hotkeys: %v" , err )
168
168
}
169
169
170
- err = os .WriteFile (varibale .HotkeysFile , tomlData , 0644 )
170
+ err = os .WriteFile (variable .HotkeysFile , tomlData , 0644 )
171
171
if err != nil {
172
172
log .Fatalf ("Error writing hotkeys file: %v" , err )
173
173
}
174
174
}
175
175
176
176
func loadThemeFile () {
177
- data , err := os .ReadFile (varibale .ThemeFolder + "/" + Config .Theme + ".toml" )
177
+ data , err := os .ReadFile (variable .ThemeFolder + "/" + Config .Theme + ".toml" )
178
178
if err != nil {
179
179
data = []byte (DefaultThemeString )
180
180
}
@@ -205,22 +205,22 @@ func LoadAllDefaultConfig(content embed.FS) {
205
205
}
206
206
DefaultThemeString = string (temp )
207
207
208
- currentThemeVersion , err := os .ReadFile (varibale .ThemeFileVersion )
208
+ currentThemeVersion , err := os .ReadFile (variable .ThemeFileVersion )
209
209
210
210
if err != nil && ! os .IsNotExist (err ) {
211
211
outPutLog ("Error reading from file:" , err )
212
212
return
213
213
}
214
214
215
- _ , err = os .Stat (varibale .ThemeFolder )
215
+ _ , err = os .Stat (variable .ThemeFolder )
216
216
217
217
if os .IsNotExist (err ) {
218
- err := os .MkdirAll (varibale .ThemeFolder , 0755 )
218
+ err := os .MkdirAll (variable .ThemeFolder , 0755 )
219
219
if err != nil {
220
220
outPutLog ("error create theme direcroty" , err )
221
221
return
222
222
}
223
- } else if string (currentThemeVersion ) == varibale .CurrentVersion {
223
+ } else if string (currentThemeVersion ) == variable .CurrentVersion {
224
224
return
225
225
}
226
226
@@ -240,7 +240,7 @@ func LoadAllDefaultConfig(content embed.FS) {
240
240
return
241
241
}
242
242
243
- file , err := os .Create (filepath .Join (varibale .ThemeFolder , file .Name ()))
243
+ file , err := os .Create (filepath .Join (variable .ThemeFolder , file .Name ()))
244
244
if err != nil {
245
245
outPutLog ("error create theme file from embed" , err )
246
246
return
@@ -249,5 +249,5 @@ func LoadAllDefaultConfig(content embed.FS) {
249
249
defer file .Close ()
250
250
}
251
251
252
- os .WriteFile (varibale .ThemeFileVersion , []byte (varibale .CurrentVersion ), 0644 )
252
+ os .WriteFile (variable .ThemeFileVersion , []byte (variable .CurrentVersion ), 0644 )
253
253
}
0 commit comments