Skip to content

Commit

Permalink
chore: Tweak config storage path
Browse files Browse the repository at this point in the history
  • Loading branch information
Losses committed Nov 11, 2024
1 parent 46d9e5d commit 6c5e816
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 4 deletions.
7 changes: 4 additions & 3 deletions lib/utils/file_storage/mac_secure_manager.dart
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
import 'dart:io';

import 'package:get_storage/get_storage.dart';
import 'package:path_provider/path_provider.dart';
import 'package:macos_secure_bookmarks/macos_secure_bookmarks.dart';

const storageKey = 'mac_secure_bookmarks';
import '../settings_manager.dart';

const storageKey = 'rune-secure-bookmarks';

class MacSecureManager {
static final MacSecureManager _instance = MacSecureManager._internal();
Expand All @@ -22,7 +23,7 @@ class MacSecureManager {
if (!isApplePlatform()) return;
if (_initialized) return;

final path = (await getApplicationSupportDirectory()).path;
final path = await getSettingsPath();
// ignore: avoid_print
print("Initializing secure bookmarks at: $path");

Expand Down
12 changes: 11 additions & 1 deletion lib/utils/settings_manager.dart
Original file line number Diff line number Diff line change
@@ -1,10 +1,20 @@
import 'dart:io';

import 'package:get_storage/get_storage.dart';
import 'package:path_provider/path_provider.dart';

import '../utils/storage_key_manager.dart';

const storageName = 'rune';

getSettingsPath() async {
if (Platform.isLinux) {
return (await getApplicationSupportDirectory()).path;
}

return (await getApplicationDocumentsDirectory()).path;
}

class SettingsManager {
static final SettingsManager _instance = SettingsManager._internal();
factory SettingsManager() => _instance;
Expand All @@ -20,7 +30,7 @@ class SettingsManager {
Future<void> _init() async {
if (_initialized) return;

final path = (await getApplicationSupportDirectory()).path;
final path = await getSettingsPath();
// ignore: avoid_print
print("Initializing config file at: $path");

Expand Down

0 comments on commit 6c5e816

Please sign in to comment.