summaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorNathan Reiner <nathan@nathanreiner.xyz>2025-01-02 09:57:43 +0100
committerNathan Reiner <nathan@nathanreiner.xyz>2025-01-02 09:57:43 +0100
commit2c2112312ee7b305d654a0a5803fe6a4e2ab139f (patch)
treeb8effaeb1394878e58435242a7101bbe78654058 /common
parentc7db585a46a6d0dfe8fd17bfedbe4f5a8d324b93 (diff)
update
Diffstat (limited to 'common')
-rw-r--r--common/default.nix21
-rw-r--r--common/home/default.nix1
-rw-r--r--common/home/programs/nixvim/default.nix5
3 files changed, 25 insertions, 2 deletions
diff --git a/common/default.nix b/common/default.nix
index 9b5a237..ed4afca 100644
--- a/common/default.nix
+++ b/common/default.nix
@@ -56,8 +56,25 @@
extraPortals = [ pkgs.xdg-desktop-portal-hyprland ];
};
- environment.sessionVariables = {
- YDOTOOL_SOCKET = "/run/ydotoold/socket";
+ environment = {
+ sessionVariables = {
+ YDOTOOL_SOCKET = "/run/ydotoold/socket";
+ };
+
+ systemPackages = [
+ pkgs.man-pages
+ pkgs.man-pages-posix
+ ];
+ };
+
+ documentation = {
+ man = {
+ enable = true;
+ generateCaches = true;
+ man-db.enable = true;
+ mandoc.enable = false;
+ };
+ dev.enable = true;
};
nix = {
diff --git a/common/home/default.nix b/common/home/default.nix
index 5ee3181..fa50a2d 100644
--- a/common/home/default.nix
+++ b/common/home/default.nix
@@ -49,6 +49,7 @@ packages = [
pkgs.imv
pkgs.nmap
pkgs.castero
+ pkgs.ascii
];
in
{
diff --git a/common/home/programs/nixvim/default.nix b/common/home/programs/nixvim/default.nix
index e8c93cf..496b1e4 100644
--- a/common/home/programs/nixvim/default.nix
+++ b/common/home/programs/nixvim/default.nix
@@ -96,6 +96,11 @@
mode = "n";
}
{
+ key = "<leader>m";
+ action = "<cmd>lua require('telescope.builtin').man_pages({ sections = { 'ALL' } })<cr>";
+ mode = "n";
+ }
+ {
key = "<space>d";
action = "<cmd>lua vim.diagnostic.open_float()<cr>";
mode = "n";