fix: hyprland XDG_DATA_DIRS path

This commit is contained in:
hesam-init 2024-08-24 23:35:25 +03:30
parent f7b7da9cf4
commit 79f887d3aa
3 changed files with 17 additions and 14 deletions

View file

@ -27,6 +27,7 @@ env = QT_STYLE_OVERRIDE,kvantum
exec = gsettings set org.gnome.desktop.interface color-scheme "prefer-dark"
# env = WLR_DRM_NO_ATOMIC,1
env = XDG_DATA_DIRS, $HOME/.nix-profile/share:/usr/share/:$HOME/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/var/lib/flatpak/exports/share
$SCRIPT_PATH = ~/.config/hypr/scripts
$EWW_SCRIPT_PATH = ~/.config/eww/scripts

@ -1 +1 @@
Subproject commit 581a241e64f7f9c352b535d217bc186ca0e9b94b
Subproject commit 5beecb60382fe73c04a0603684e5ee9b8b337c89

28
stow.sh
View file

@ -3,15 +3,14 @@
source .scripts/utils/init.sh
source .scripts/utils/_symlinks.sh
DOTS_CONFIG_DIR="$(pwd)/linux-configs"
DOTFILES_DIR="$DOTS_CONFIG_DIR/dotfiles"
LINUX_CONFIGS_DIR="$(pwd)/linux-configs"
LINUX_DOTFILES_DIR="$LINUX_CONFIGS_DIR/dotfiles"
SHELL_DIR="$DOTS_CONFIG_DIR/shells/zsh"
FISH_DIR="$DOTS_CONFIG_DIR/shells/fish"
EDITOR_DIR="$DOTS_CONFIG_DIR/editor/vim"
UTILS_DIR="$DOTS_CONFIG_DIR/utils"
NIX_DIR="$LINUX_CONFIGS_DIR/nix"
ZSH_DIR="$LINUX_CONFIGS_DIR/shells/zsh"
FISH_DIR="$LINUX_CONFIGS_DIR/shells/fish"
VIM_DIR="$LINUX_CONFIGS_DIR/editor/vim"
UTILS_DIR="$LINUX_CONFIGS_DIR/utils"
HYPRLAND_ROOT="$(pwd)/hypr-configs"
HYPRLAND_DIR="$HYPRLAND_ROOT/dotfiles"
@ -32,16 +31,19 @@ create_target_dir() {
stow() {
create_target_dir
create_links $SHELL_DIR ~
create_links $ZSH_DIR ~
log "Shell stowed successfully!"
ln -sfn $FISH_DIR ~/.config/fish
log "Fish Shell stowed successfully!"
create_links $EDITOR_DIR ~
create_links $NIX_DIR ~/.config
log "Nix stowed successfully!"
create_links $VIM_DIR ~
log "Editor stowed successfully!"
create_links $DOTFILES_DIR ~/.config
create_links $LINUX_DOTFILES_DIR ~/.config
log "Dotfiles stowed successfully!"
create_links $HYPRLAND_DIR ~/.config
@ -55,8 +57,8 @@ stow() {
}
unstow() {
delete_links $SHELL_DIR ~
delete_links $DOTFILES_DIR ~/.config
delete_links $ZSH_DIR ~
delete_links $LINUX_DOTFILES_DIR ~/.config
delete_links $HYPRLAND_DIR ~/.config
delete_links $SHORTCUTS_DIR ~/.local/share/applications
delete_links $UTILS_DIR ~