aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Weigl-Bosker <stefan@s00.xyz>2025-04-21 18:21:24 -0400
committerStefan Weigl-Bosker <stefan@s00.xyz>2025-04-21 18:21:24 -0400
commit5ea3e108c85d5635ee945d3a47be1ad1d6940e97 (patch)
treefe4b81660d187d980ad77716e697290c731f45fa
parentfa47decc33d46af0e3c453c38aa22674177f393d (diff)
downloadhome-5ea3e108c85d5635ee945d3a47be1ad1d6940e97.tar.gz
update
-rw-r--r--modules/neovim/nvim/after/ftplugin/lua.lua2
-rw-r--r--modules/neovim/nvim/after/ftplugin/markdown.lua8
-rw-r--r--modules/neovim/nvim/lua/config/treesitter.lua4
-rw-r--r--modules/sway/default.nix6
-rw-r--r--modules/zsh/default.nix4
5 files changed, 18 insertions, 6 deletions
diff --git a/modules/neovim/nvim/after/ftplugin/lua.lua b/modules/neovim/nvim/after/ftplugin/lua.lua
index f927fe5..00ba373 100644
--- a/modules/neovim/nvim/after/ftplugin/lua.lua
+++ b/modules/neovim/nvim/after/ftplugin/lua.lua
@@ -1,3 +1,3 @@
vim.o.tabstop=2
vim.o.shiftwidth=2
--- vim.treesitter.stop() -- newer versions of nvim force this for some reason
+vim.treesitter.stop() -- newer versions of nvim force this for some reason
diff --git a/modules/neovim/nvim/after/ftplugin/markdown.lua b/modules/neovim/nvim/after/ftplugin/markdown.lua
new file mode 100644
index 0000000..87efc4b
--- /dev/null
+++ b/modules/neovim/nvim/after/ftplugin/markdown.lua
@@ -0,0 +1,8 @@
+vim.opt.wrap = true
+vim.opt.number = false
+vim.opt.relativenumber = false
+
+vim.keymap.set({'n', 'v'}, 'n', 'g<Down>', { buffer = true })
+vim.keymap.set({'n', 'v'}, 'e', 'g<Up>', { buffer = true })
+
+vim.opt.statusline="%f"
diff --git a/modules/neovim/nvim/lua/config/treesitter.lua b/modules/neovim/nvim/lua/config/treesitter.lua
index d1ded32..d556f96 100644
--- a/modules/neovim/nvim/lua/config/treesitter.lua
+++ b/modules/neovim/nvim/lua/config/treesitter.lua
@@ -1,6 +1,6 @@
require("nvim-treesitter.configs").setup {
- -- highlight = { enable = false },
- highlight = { enable = true },
+ highlight = { enable = false },
+ -- highlight = { enable = true },
indent = { enable = false },
incremental_selection = {
enable = true,
diff --git a/modules/sway/default.nix b/modules/sway/default.nix
index 466208e..885841b 100644
--- a/modules/sway/default.nix
+++ b/modules/sway/default.nix
@@ -38,7 +38,7 @@ in
];
wayland.windowManager.sway = lib.mkIf cfg.enable {
enable = true;
- package = if cfg.wrapWithNixGL then config.lib.nixGL.wrap pkgs.sway else pkgs.sway;
+ package = if cfg.wrapWithNixGL then (config.lib.nixGL.wrap pkgs.sway) else pkgs.sway;
# package = null;
config = rec {
modifier = "Mod1";
@@ -114,8 +114,8 @@ in
bars = [{
statusCommand = "i3status";
- # mode = "hide";
- # hiddenState = "hide";
+ mode = "hide";
+ hiddenState = "hide";
fonts = {
names = [ "BerkeleyMonoPatched Nerd Font Propo" ];
size = "10.0";
diff --git a/modules/zsh/default.nix b/modules/zsh/default.nix
index fcf26c5..3142974 100644
--- a/modules/zsh/default.nix
+++ b/modules/zsh/default.nix
@@ -42,6 +42,8 @@ in
ll = "eza -l";
hide = "swayhide";
lg = "lazygit";
+ gdb = "gdb -q";
+ py = "ipython3";
};
autosuggestion.enable = true;
initExtra = ''
@@ -76,6 +78,8 @@ in
export TERM=screen-256color
fi
+ export PATH=$HOME:/.local/riscv/bin:$PATH:$HOME/.local/bin
+
precmd() {
# roleplaying to hide my zsh usage
print -Pn "\e]0;$(dirs -p | head -1)\e\\"