From 32b2794b76288b8236ad688dcfa2db284c6be577 Mon Sep 17 00:00:00 2001 From: SqrtMinusOne Date: Sat, 7 Aug 2021 18:57:23 +0300 Subject: [PATCH] feat(console): add Cask --- .profile | 20 +++++++++++++------- Console.org | 7 +++++++ 2 files changed, 20 insertions(+), 7 deletions(-) diff --git a/.profile b/.profile index 8a3294d..3f8ed6e 100644 --- a/.profile +++ b/.profile @@ -37,28 +37,34 @@ export GUIX_PACKAGE_PATH=~/guix-packages # Guix settings:3 ends here # [[file:Console.org::*Other package managers][Other package managers:1]] -if [ -d "$HOME/.local/share/flatpak" ]; then - export XDG_DATA_DIRS="$XDG_DATA_DIRS:$HOME/.local/share/flatpak/exports/share" +if [ -d "$HOME/.cask" ]; then + export PATH="/home/pavel/.cask/bin:$PATH" fi # Other package managers:1 ends here # [[file:Console.org::*Other package managers][Other package managers:2]] -if [ -f /run/current-system/profile/etc/profile.d/nix.sh ]; then - . /run/current-system/profile/etc/profile.d/nix.sh +if [ -d "$HOME/.local/share/flatpak" ]; then + export XDG_DATA_DIRS="$XDG_DATA_DIRS:$HOME/.local/share/flatpak/exports/share" fi # Other package managers:2 ends here # [[file:Console.org::*Other package managers][Other package managers:3]] -if [ -d "$HOME/.guix-extra-profiles/desktop" ]; then - export FONTCONFIG_PATH="$HOME/.guix-extra-profiles/desktop/desktop/etc/fonts" +if [ -f /run/current-system/profile/etc/profile.d/nix.sh ]; then + . /run/current-system/profile/etc/profile.d/nix.sh fi # Other package managers:3 ends here # [[file:Console.org::*Other package managers][Other package managers:4]] +if [ -d "$HOME/.guix-extra-profiles/desktop" ]; then + export FONTCONFIG_PATH="$HOME/.guix-extra-profiles/desktop/desktop/etc/fonts" +fi +# Other package managers:4 ends here + +# [[file:Console.org::*Other package managers][Other package managers:5]] if [ -d "$HOME/.nix-profile" ]; then export XDG_DATA_DIRS="$XDG_DATA_DIRS:$HOME/.nix-profile/share/applications" fi -# Other package managers:4 ends here +# Other package managers:5 ends here # [[file:Console.org::*npm][npm:2]] export NPM_CONFIG_USERCONFIG=$HOME/._npmrc diff --git a/Console.org b/Console.org index f523782..7febeed 100644 --- a/Console.org +++ b/Console.org @@ -95,6 +95,13 @@ export GUIX_PACKAGE_PATH=~/guix-packages ** Other package managers Using other package managers with Guix requires some extra work. +Cask +#+begin_src sh +if [ -d "$HOME/.cask" ]; then + export PATH="/home/pavel/.cask/bin:$PATH" +fi +#+end_src + Make flatpak apps visible to launchers: #+begin_src sh if [ -d "$HOME/.local/share/flatpak" ]; then