dotfiles/nixMain/base.rhai

58 lines
2.1 KiB
Plaintext

export let base_config = #{
dconfNixMain: #{ targets: "~/.config/dconf", enabled: true},
dunst: #{ targets: "~/.config/dunst", enabled: true},
htop: #{ targets: "~/.config/htop", enabled: true},
tidal: #{ targets: #{
"config.json": "~/.config/tidal-hifi/config.json"
}, enabled: true},
hypr: #{ targets: "~/.config/hypr", enabled: true},
kitty: #{ targets: "~/.config/kitty", enabled: true},
nvtop: #{ targets: "~/.config/nvtop", enabled: true},
nwgdrawer: #{ targets: "~/.config/nwg-drawer", enabled: true},
openrgb: #{ targets: "~/.config/OpenRGB", enabled: true},
qimgv: #{ targets: "~/.config/qimgv", enabled: true},
rofi: #{ targets: "~/.config/rofi", enabled: true},
thunar: #{ targets: #{
"thunar": "~/.config/Thunar",
//"xfce": "~/.config/xfce4"
},
enabled: true},
waybar: #{ targets: "~/.config/waybar", enabled: true},
swaylock: #{ targets: "~/.config/swaylock", enabled: true},
yazi: #{ targets: "~/.config/yazi", enabled: true},
minecraft: #{ targets: "~/.local/share/PrismLauncher/instances", enabled: true},
i2p_librewolf: #{ targets: #{
"profile": "~/.config/i2p_librewolf",
"i2p_librewolf.desktop": "~/.local/share/applications/i2p_librewolf.desktop"
}, enabled: true},
sunshine: #{ targets: "~/.config/sunshine", enabled: true},
miscNixMain: #{ targets: #{
"mimeapps.list": "~/.config/mineapps.list",
"cups.desktop": "~/.local/share/applications/cups.desktop",
},
enabled: true
},
// Nedet for KDE Apps to follow theme
kde_config: #{ targets: #{
"kdeglobals": "~/.config/kdeglobals",
},
enabled: true
},
themeNixMain: #{
targets: #{
"qt5": "~/.config/qt5ct",
"qt6": "~/.config/qt6ct",
},
enabled: true
},
sts: #{
targets: #{
"sts.desktop": "~/.local/share/applications/sts.desktop",
"sts.png": "~/.local/share/icons/sts.png"
},
enabled: true
},
};