aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Weigl-Bosker <stefan@s00.xyz>2025-05-31 18:32:55 -0400
committerStefan Weigl-Bosker <stefan@s00.xyz>2025-05-31 18:32:55 -0400
commit66c2f454bd5c5e932c993a1a096c2de3e476ce3c (patch)
treeca699e52a1dd17529344ccea6ee47d9300fbd2ad
parent84a718ac1b4def43028a8ec2a14ed4a94063ac09 (diff)
downloadhome-66c2f454bd5c5e932c993a1a096c2de3e476ce3c.tar.gz
modules/neovim: fix markdown ftplugin
-rw-r--r--modules/neovim/nvim/after/ftplugin/markdown.lua2
-rw-r--r--packages/binaryninja.nix32
2 files changed, 33 insertions, 1 deletions
diff --git a/modules/neovim/nvim/after/ftplugin/markdown.lua b/modules/neovim/nvim/after/ftplugin/markdown.lua
index 322e6a2..849f933 100644
--- a/modules/neovim/nvim/after/ftplugin/markdown.lua
+++ b/modules/neovim/nvim/after/ftplugin/markdown.lua
@@ -6,4 +6,4 @@ vim.keymap.set({'n', 'v'}, 'n', 'g<Down>', { buffer = true })
vim.keymap.set({'n', 'v'}, 'e', 'g<Up>', { buffer = true })
vim.opt.statusline="%f"
-vim.opt.conceallevel=3
+vim.opt_local.conceallevel=3
diff --git a/packages/binaryninja.nix b/packages/binaryninja.nix
new file mode 100644
index 0000000..114e0f0
--- /dev/null
+++ b/packages/binaryninja.nix
@@ -0,0 +1,32 @@
+{ pkgs, lib }:
+
+pkgs.buildFHSEnv {
+ name = "binaryninja";
+ targetPkgs = pkgs: with pkgs; [
+ dbus
+ fontconfig
+ freetype
+ libGL
+ libxml2
+ libxkbcommon
+ python311
+ (python311.withPackages(ps: with ps; [ pypresence]))
+ xorg.libX11
+ xorg.libxcb
+ xorg.xcbutilimage
+ xorg.xcbutilkeysyms
+ xorg.xcbutilrenderutil
+ xorg.xcbutilwm
+ wayland
+ zlib
+ gdb
+ ];
+ runScript = pkgs.writeScript "binaryninja.sh" ''
+ set -e
+ exec "~/.opt/binaryninja/binaryninja" # ! change this path if your installation is located somewhere else.
+ '';
+ meta = {
+ description = "binaryninja";
+ platforms = [ "x86_64-linux" ];
+ };
+}