1

Compare commits

...

3 Commits

5 changed files with 24 additions and 21 deletions

View File

@ -16,6 +16,10 @@
home-manager.url = "github:nix-community/home-manager"; home-manager.url = "github:nix-community/home-manager";
home-manager.inputs.nixpkgs.follows = "nixpkgs"; home-manager.inputs.nixpkgs.follows = "nixpkgs";
# Disk partitioning
disko.url = "github:nix-community/disko/latest";
disko.inputs.nixpkgs.follows = "nixpkgs";
# Manage secrets with agenix # Manage secrets with agenix
# agenix.url = "github:ryantm/agenix"; # agenix.url = "github:ryantm/agenix";
# agenix.inputs.nixpkgs.follows = "nixpkgs"; # agenix.inputs.nixpkgs.follows = "nixpkgs";
@ -155,6 +159,7 @@
commonModules = [ commonModules = [
# inputs.agenix.nixosModules.default # inputs.agenix.nixosModules.default
inputs.sops-nix.nixosModules.sops inputs.sops-nix.nixosModules.sops
inputs.disko.nixosModules.disko
]; ];
in { in {
# Local shell for NixFlake directory # Local shell for NixFlake directory

View File

@ -86,9 +86,9 @@
bindings = { bindings = {
"$mainMod, t" = ["exec, kitty"]; "$mainMod, t" = ["exec, kitty"];
"$mainMod, e" = ["exec, kitty"]; "$mainMod, e" = ["exec, kitty --title=Yazi yazi"];
"$mainMod, n" = ["exec, neovide"]; "$mainMod, n" = ["exec, neovide"];
"$mainMod, r" = ["exec, kitty --title=Rmpc rmpc"]; # "$mainMod, r" = ["exec, kitty --title=Rmpc rmpc"];
"$mainMod CTRL, n" = ["exec, kitty --title=Navi navi"]; "$mainMod CTRL, n" = ["exec, kitty --title=Navi navi"];
"$mainMod SHIFT, n" = ["exec, neovide ${config.paths.dotfiles}/navi/christoph.cheat"]; "$mainMod SHIFT, n" = ["exec, neovide ${config.paths.dotfiles}/navi/christoph.cheat"];
"$mainMod SHIFT, f" = ["exec, neovide ${config.paths.dotfiles}/flake.nix"]; "$mainMod SHIFT, f" = ["exec, neovide ${config.paths.dotfiles}/flake.nix"];
@ -128,7 +128,7 @@
"ferdium" = "x"; "ferdium" = "x";
"msty" = "z"; "msty" = "z";
"btop" = "b"; "btop" = "b";
"rmcp" = "r"; "rmpc" = "r";
}; };
}; };
@ -146,7 +146,7 @@
"ferdium" = ["ferdium"]; "ferdium" = ["ferdium"];
"msty" = ["msty"]; "msty" = ["msty"];
"btop" = ["kitty --title=Btop btop"]; "btop" = ["kitty --title=Btop btop"];
"rmcp" = ["kitty --title=Rmcp rmcp"]; "rmpc" = ["kitty --title=Rmpc rmpc"];
}; };
delayed = []; delayed = [];
@ -737,15 +737,13 @@
(lib.mkIf (!headless) [ (lib.mkIf (!headless) [
"com.github.tchx84.Flatseal" "com.github.tchx84.Flatseal"
"com.spotify.Client" # Don't need this when spicetify is enabled # "com.spotify.Client" # Don't need this when spicetify is enabled
# NOTE: Also change discord-ipc-0 below
"com.discordapp.Discord" "com.discordapp.Discord"
# "com.discordapp.DiscordCanary" # "com.discordapp.DiscordCanary"
# "dev.vencord.Vesktop"
# "com.google.Chrome" # "com.google.Chrome"
# "md.obsidian.Obsidian" # NOTE: Installed via package # "md.obsidian.Obsidian"
# "io.anytype.anytype" # "io.anytype.anytype"
]) ])
]; ];

View File

@ -1904,12 +1904,12 @@ in {
''; '';
}; };
wakatime = { # wakatime = {
name = "wakatime"; # name = "wakatime";
pkg = pkgs.vimPlugins.vim-wakatime; # pkg = pkgs.vimPlugins.vim-wakatime;
lazy = true; # lazy = true;
event = ["BufReadPost" "BufNewFile"]; # event = ["BufReadPost" "BufNewFile"];
}; # };
web-devicons = rec { web-devicons = rec {
name = "nvim-web-devicons"; name = "nvim-web-devicons";
@ -2083,7 +2083,7 @@ in {
typescript-tools # Typescript tsserver LSP typescript-tools # Typescript tsserver LSP
ufo # Code folding ufo # Code folding
vimtex # LaTeX support vimtex # LaTeX support
wakatime # Time tracking # wakatime # Time tracking
web-devicons # Icons for many plugins web-devicons # Icons for many plugins
which-key # Live keybinding help which-key # Live keybinding help
window-picker # Jump to window without multiple <leader-hjkl> window-picker # Jump to window without multiple <leader-hjkl>

View File

@ -58,11 +58,11 @@ end, {
desc = "Toggle autolint-on-save", desc = "Toggle autolint-on-save",
}) })
-- Toggle Rcmp -- Toggle Rmpc
local Terminal = require("toggleterm.terminal").Terminal local Terminal = require("toggleterm.terminal").Terminal
local rmcp = local rmpc =
Terminal:new({ cmd = "rmpc", hidden = true, close_on_exit = true, auto_scroll = false, direction = "float" }) Terminal:new({ cmd = "rmpc", hidden = true, close_on_exit = true, auto_scroll = false, direction = "float" })
vim.g.toggle_rcmp = function() vim.g.toggle_rmpc = function()
rmcp:toggle() rmpc:toggle()
end end

View File

@ -332,8 +332,8 @@ _: let
{ {
mode = "n"; mode = "n";
key = "<leader>r"; key = "<leader>r";
action = "<cmd>lua vim.g.toggle_rcmp()<cr>"; # Defined in extraConfigLua.lua action = "<cmd>lua vim.g.toggle_rmpc()<cr>"; # Defined in extraConfigLua.lua
options.desc = "Show Rcmp"; options.desc = "Show Rmpc";
} }
{ {
mode = "n"; mode = "n";