Added Bitwarden for SSH, additional changes to nvf, firefox, and general style changes
This commit is contained in:
@@ -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 = {
|
||||||
|
|||||||
@@ -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
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -9,6 +9,7 @@
|
|||||||
discord
|
discord
|
||||||
sqlitebrowser
|
sqlitebrowser
|
||||||
drawio
|
drawio
|
||||||
|
bitwarden-desktop
|
||||||
|
|
||||||
# Libre Office
|
# Libre Office
|
||||||
libreoffice-qt
|
libreoffice-qt
|
||||||
|
|||||||
@@ -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";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -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;
|
|
||||||
# })
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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.
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
programs.home-manager.enable = true;
|
programs.home-manager.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
backupFileExtension = "backup5";
|
backupFileExtension = "backup11";
|
||||||
};
|
};
|
||||||
|
|
||||||
users.mutableUsers = false;
|
users.mutableUsers = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user