move to nushell

This commit is contained in:
zack 2025-05-19 18:28:46 -04:00
parent fdd9dd20ae
commit caf9810290
No known key found for this signature in database
GPG key ID: EE8A2B709E2401D1
24 changed files with 521 additions and 469 deletions

View file

@ -1,14 +1,10 @@
/* Mullvad specific styles */
#custom-mullvad.connected {
color: @green;
border-bottom: 2px solid @green;
padding-bottom: 2px;
}
#custom-mullvad.disconnected {
color: @red;
border-bottom: 2px solid @red;
padding-bottom: 2px;
}
#custom-mullvad {

View file

@ -1,5 +1,6 @@
{
options,
pkgs,
config,
lib,
...
@ -24,6 +25,8 @@ in {
bold_font ${fonts.mono} Bold Italic
italic_font ${fonts.mono} Italic
bold_italic_font ${fonts.mono} Bold Italic
shell ${lib.getExe pkgs.nushell}
'';
catppuccin.enable = true;

View file

@ -65,6 +65,30 @@ return {
},
},
},
{
"christoomey/vim-tmux-navigator",
cmd = {
"TmuxNavigateLeft",
"TmuxNavigateDown",
"TmuxNavigateUp",
"TmuxNavigateRight",
"TmuxNavigatePrevious",
"TmuxNavigatorProcessList",
},
keys = {
{ "<c-h>", "<cmd><C-U>TmuxNavigateLeft<cr>" },
{ "<c-j>", "<cmd><C-U>TmuxNavigateDown<cr>" },
{ "<c-k>", "<cmd><C-U>TmuxNavigateUp<cr>" },
{ "<c-l>", "<cmd><C-U>TmuxNavigateRight<cr>" },
{ "<c-\\>", "<cmd><C-U>TmuxNavigatePrevious<cr>" },
},
},
{
"m4xshen/hardtime.nvim",
lazy = false,
dependencies = { "MunifTanjim/nui.nvim" },
opts = {},
},
{
"neovim/nvim-lspconfig",
---@class PluginLspOpts

View file

@ -16,6 +16,7 @@ in {
programs.starship = {
enable = true;
enableZshIntegration = config.programs.zsh.enable;
enableNushellIntegration = config.programs.nushell.enable;
settings = {
add_newline = false;
format = "$username$directory$git_branch$git_status$python$rust$nodejs$nix_shell$cmd_duration$line_break$character";

View file

@ -24,7 +24,7 @@ in {
programs.tmux = {
enable = true;
shell = "${pkgs.zsh}/bin/zsh";
shell = "${lib.getExe pkgs.nushell}";
historyLimit = 100000;
plugins = with pkgs; [
tmuxPlugins.sensible