From 923b0c8980074d25ef1b1c8861a2d289a7ffb482 Mon Sep 17 00:00:00 2001 From: Martin Berg Alstad Date: Sat, 19 Apr 2025 16:25:06 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20[shared]=20Zoxide=20cd=20alias.=20R?= =?UTF-8?q?eplaced=20Papers=20with=20sioyek?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- shared/home-manager/default-applications.nix | 2 +- shared/home-manager/default.nix | 1 + shared/home-manager/shell/zoxide.nix | 10 +++++++--- shared/home-manager/sioyek.nix | 13 +++++++++++++ shared/modules/gnome/default.nix | 1 - 5 files changed, 22 insertions(+), 5 deletions(-) create mode 100644 shared/home-manager/sioyek.nix diff --git a/shared/home-manager/default-applications.nix b/shared/home-manager/default-applications.nix index fdb95c7..e09e710 100644 --- a/shared/home-manager/default-applications.nix +++ b/shared/home-manager/default-applications.nix @@ -5,7 +5,7 @@ let browser = "zen.desktop"; imageViewer = "imv.desktop"; - pdfReader = "org.gnome.Papers.desktop"; + pdfReader = "sioyek.desktop"; in { "text/html" = browser; diff --git a/shared/home-manager/default.nix b/shared/home-manager/default.nix index 721ab94..6ba348f 100644 --- a/shared/home-manager/default.nix +++ b/shared/home-manager/default.nix @@ -23,6 +23,7 @@ in ./rofi ./hyprland ./shell + ./sioyek.nix ./spicetify.nix ./zen ]; diff --git a/shared/home-manager/shell/zoxide.nix b/shared/home-manager/shell/zoxide.nix index 1c20b97..841bb76 100644 --- a/shared/home-manager/shell/zoxide.nix +++ b/shared/home-manager/shell/zoxide.nix @@ -1,6 +1,10 @@ +# cd alternative { - programs.zoxide = { - enable = true; - enableFishIntegration = true; + programs = { + fish.shellAliases.cd = "z"; + zoxide = { + enable = true; + enableFishIntegration = true; + }; }; } diff --git a/shared/home-manager/sioyek.nix b/shared/home-manager/sioyek.nix new file mode 100644 index 0000000..eb3e0d6 --- /dev/null +++ b/shared/home-manager/sioyek.nix @@ -0,0 +1,13 @@ +# PDF Viewer +{ theme, ... }: + +{ + catppuccin.sioyek = { + enable = true; + flavor = theme.flavor; + }; + + programs.sioyek = { + enable = true; + }; +} diff --git a/shared/modules/gnome/default.nix b/shared/modules/gnome/default.nix index 854ff5a..982be65 100644 --- a/shared/modules/gnome/default.nix +++ b/shared/modules/gnome/default.nix @@ -15,7 +15,6 @@ gnome-calculator gnome-disk-utility gnome-clocks - papers # PDFReader pdfarranger ];