Added Bitwarden for SSH, additional changes to nvf, firefox, and general style changes

This commit is contained in:
2025-09-25 14:10:41 -04:00
parent 86772926fd
commit f13ccab5db
8 changed files with 36 additions and 27 deletions

View File

@@ -103,10 +103,19 @@
]; ];
} }
]; ];
icon = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg"; icon = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg";
definedAliases = [ "@np" ]; definedAliases = [ "@np" ];
}; };
chat-gpt = {
name = "ChatGPT";
urls = [
{
template = "https://chatgpt.com?q={searchTerms}&temporary-chat=true";
}
];
iconMapObj."64" = "https://chatgpt.com/favicon.ico";
definedAliases = [ "@gpt" ];
};
}; };
}; };
settings = { settings = {

View File

@@ -26,6 +26,10 @@
registers = "unnamedplus"; registers = "unnamedplus";
}; };
comments.comment-nvim = {
enable = true;
};
lsp = { lsp = {
enable = true; enable = true;
formatOnSave = true; formatOnSave = true;
@@ -71,16 +75,11 @@
key = "<A-e>"; key = "<A-e>";
mode = [ "n" ]; mode = [ "n" ];
silent = true; silent = true;
action = "<cmd>Neotree focus<CR>"; action = "<cmd>Neotree toggle<CR>";
}
{
key = "<C-e>";
mode = [ "n" ];
silent = true;
action = "<cmd>Neotree close<CR>";
} }
{ {
key = "<C-s>"; key = "<C-s>";
desc = "Save";
mode = [ mode = [
"n" "n"
"i" "i"
@@ -88,6 +87,16 @@
]; ];
action = "<cmd>w<CR>"; action = "<cmd>w<CR>";
} }
{
key = "<C-z>";
desc = "Undo";
mode = [
"n"
"i"
"v"
];
action = "<cmd>u<CR>";
}
# Window Navigation # Window Navigation
{ {

View File

@@ -9,6 +9,7 @@
discord discord
sqlitebrowser sqlitebrowser
drawio drawio
bitwarden-desktop
# Libre Office # Libre Office
libreoffice-qt libreoffice-qt

View File

@@ -12,6 +12,9 @@
enableCompletion = true; enableCompletion = true;
autosuggestion.enable = true; autosuggestion.enable = true;
syntaxHighlighting.enable = true; syntaxHighlighting.enable = true;
sessionVariables = {
SSH_AUTH_SOCK = "/home/eclypse/.bitwarden-ssh-agent.sock";
};
}; };
}; };
} }

View File

@@ -1,5 +1,4 @@
self: super: with super.python3Packages; self: super: with super.python3Packages; rec {
let
pprp = buildPythonPackage rec { pprp = buildPythonPackage rec {
pname = "pprp"; pname = "pprp";
version = "0.2.7"; version = "0.2.7";
@@ -12,14 +11,13 @@ let
format = "setuptools"; format = "setuptools";
doCheck = false; doCheck = false;
}; };
in
{ heybrochecklog = buildPythonApplication rec {
heybrochecklog = buildPythonApplication {
pname = "heybrochecklog"; pname = "heybrochecklog";
version = "1.4.7"; version = "1.4.7";
src = super.fetchurl { src = super.fetchurl {
url = "https://github.com/doujincafe/hbcl/releases/download/v1.4.7/heybrochecklog-1.4.7.tar.gz"; url = "https://github.com/doujincafe/hbcl/releases/download/v${version}/heybrochecklog-${version}.tar.gz";
sha256 = "sha256-nCJJvzw/BoCEGDIX62zZr1ZI/b0W5nnFOZlMw4Btcnw="; sha256 = "sha256-nCJJvzw/BoCEGDIX62zZr1ZI/b0W5nnFOZlMw4Btcnw=";
}; };

View File

@@ -36,14 +36,6 @@
systemPackages = with pkgs; [ systemPackages = with pkgs; [
vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default. vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
git git
sshfs
# (catppuccin-sddm.override {
# flavor = "mocha";
# accent = "pink";
# font = "FiraCode";
# background = "${../../wallpapers/lanterns_of_twilight.png}";
# loginBackground = true;
# })
]; ];
}; };
} }

View File

@@ -19,10 +19,7 @@
}; };
# Enable the KDE Plasma Desktop Environment. # Enable the KDE Plasma Desktop Environment.
displayManager.sddm = { displayManager.sddm.enable = true;
enable = true;
# theme = "catppuccin-mocha-pink";
};
desktopManager.plasma6.enable = true; desktopManager.plasma6.enable = true;
# Enable CUPS to print documents. # Enable CUPS to print documents.

View File

@@ -23,7 +23,7 @@
programs.home-manager.enable = true; programs.home-manager.enable = true;
}; };
backupFileExtension = "backup5"; backupFileExtension = "backup11";
}; };
users.mutableUsers = false; users.mutableUsers = false;