diff --git a/hmModules/hyprland/hyprland.conf b/hmModules/hyprland/hyprland.conf index c953fc6..c8c20af 100644 --- a/hmModules/hyprland/hyprland.conf +++ b/hmModules/hyprland/hyprland.conf @@ -32,9 +32,10 @@ windowrulev2 = float, title:^(floating)$ bind = $mod, b, exec, firefox bind = $mod, t, exec, footclient $SHELL -C "zellij" bind = $mod, Return, exec, footclient -bind = $mod, y, exec, waypipe --compress lz4=10 ssh picard.fleet emacsclient -c +bind = $mod, m, exec, footclient $SHELL -C "aerc" bind = $mod, d, exec, fuzzel --background-color=253559cc --border-radius=5 --border-width=0 bind = $mod, s, exec, screenshot.sh +bind = $mod, n, exec, logseq bind = , XF86MonBrightnessUp, exec, brightnessctl s +5% bind = , XF86MonBrightnessDown, exec, brightnessctl s 5%- bind = $mod, code:60, exec, brightnessctl s +5% diff --git a/hmModules/logseq/default.nix b/hmModules/logseq/default.nix new file mode 100644 index 0000000..10c295c --- /dev/null +++ b/hmModules/logseq/default.nix @@ -0,0 +1,14 @@ +{ pkgs, ... }: +let + logseq = pkgs.appimageTools.wrapType2 { + name = "logseq"; + version = "nightly-20240909"; + src = pkgs.fetchurl { + url = "https://github.com/logseq/logseq/releases/download/nightly/Logseq-linux-x64-0.10.10-alpha+nightly.20240909.AppImage"; + hash = "sha256-Hy/zk8ZCkWajsMRUMsewLvkKpMpsBZYnFootPU9y6Z0="; + }; + }; +in +{ + home.packages = [ logseq ]; +} diff --git a/hosts/picard/default.nix b/hosts/picard/default.nix index 3cfa342..c4128f7 100644 --- a/hosts/picard/default.nix +++ b/hosts/picard/default.nix @@ -90,6 +90,7 @@ "zathura" "imv" "libreoffice" + "logseq" ]; extraGroups = [ ]; backupPaths = [ ];