disabled some gnome stuff
This commit is contained in:
@@ -80,37 +80,37 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
# https://discourse.nixos.org/t/apps-installed-via-home-manager-are-not-visible-within-gnome/48252/2
|
# https://discourse.nixos.org/t/apps-installed-via-home-manager-are-not-visible-within-gnome/48252/2
|
||||||
home.activation.copyDesktopFiles = lib.hm.dag.entryAfter ["installPackages"] ''
|
# home.activation.copyDesktopFiles = lib.hm.dag.entryAfter ["installPackages"] ''
|
||||||
if [ "$XDG_CURRENT_DESKTOP" = "GNOME" ]; then
|
# if [ "$XDG_CURRENT_DESKTOP" = "GNOME" ]; then
|
||||||
|
|
||||||
mkdir -p "${config.home.homeDirectory}/.local/share/applications"
|
# mkdir -p "${config.home.homeDirectory}/.local/share/applications"
|
||||||
|
|
||||||
if [ -d "${config.home.homeDirectory}/.local/share/applications/nix" ]; then
|
# if [ -d "${config.home.homeDirectory}/.local/share/applications/nix" ]; then
|
||||||
rm -rf "${config.home.homeDirectory}/.local/share/applications/nix"
|
# rm -rf "${config.home.homeDirectory}/.local/share/applications/nix"
|
||||||
fi
|
# fi
|
||||||
|
|
||||||
ln -sf "${config.home.homeDirectory}/.nix-profile/share/applications" \
|
# ln -sf "${config.home.homeDirectory}/.nix-profile/share/applications" \
|
||||||
${config.home.homeDirectory}/.local/share/applications/nix
|
# ${config.home.homeDirectory}/.local/share/applications/nix
|
||||||
|
|
||||||
mkdir -p "${config.home.homeDirectory}/.local/share/icons"
|
# mkdir -p "${config.home.homeDirectory}/.local/share/icons"
|
||||||
|
|
||||||
if [ -d "${config.home.homeDirectory}/.local/share/icons/nix" ]; then
|
# if [ -d "${config.home.homeDirectory}/.local/share/icons/nix" ]; then
|
||||||
rm -rf "${config.home.homeDirectory}/.local/share/icons/nix"
|
# rm -rf "${config.home.homeDirectory}/.local/share/icons/nix"
|
||||||
fi
|
# fi
|
||||||
|
|
||||||
ln -sf "${config.home.homeDirectory}/.nix-profile/share/icons" \
|
# ln -sf "${config.home.homeDirectory}/.nix-profile/share/icons" \
|
||||||
${config.home.homeDirectory}/.local/share/icons/nix
|
# ${config.home.homeDirectory}/.local/share/icons/nix
|
||||||
|
|
||||||
fi
|
# fi
|
||||||
'';
|
# '';
|
||||||
|
|
||||||
# https://wiki.nixos.org/wiki/GNOME
|
# https://wiki.nixos.org/wiki/GNOME
|
||||||
# https://hoverbear.org/blog/declarative-gnome-configuration-in-nixos/#setting-gnome-options
|
# https://hoverbear.org/blog/declarative-gnome-configuration-in-nixos/#setting-gnome-options
|
||||||
dconf.settings = {
|
# dconf.settings = {
|
||||||
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0" = {
|
# "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0" = {
|
||||||
"binding" = "<Super>Return";
|
# "binding" = "<Super>Return";
|
||||||
"command" = "ghostty";
|
# "command" = "ghostty";
|
||||||
"name" = "Terminal";
|
# "name" = "Terminal";
|
||||||
};
|
# };
|
||||||
};
|
# };
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user