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";
|
||||
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 = {
|
||||
|
||||
@@ -26,6 +26,10 @@
|
||||
registers = "unnamedplus";
|
||||
};
|
||||
|
||||
comments.comment-nvim = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
lsp = {
|
||||
enable = true;
|
||||
formatOnSave = true;
|
||||
@@ -71,16 +75,11 @@
|
||||
key = "<A-e>";
|
||||
mode = [ "n" ];
|
||||
silent = true;
|
||||
action = "<cmd>Neotree focus<CR>";
|
||||
}
|
||||
{
|
||||
key = "<C-e>";
|
||||
mode = [ "n" ];
|
||||
silent = true;
|
||||
action = "<cmd>Neotree close<CR>";
|
||||
action = "<cmd>Neotree toggle<CR>";
|
||||
}
|
||||
{
|
||||
key = "<C-s>";
|
||||
desc = "Save";
|
||||
mode = [
|
||||
"n"
|
||||
"i"
|
||||
@@ -88,6 +87,16 @@
|
||||
];
|
||||
action = "<cmd>w<CR>";
|
||||
}
|
||||
{
|
||||
key = "<C-z>";
|
||||
desc = "Undo";
|
||||
mode = [
|
||||
"n"
|
||||
"i"
|
||||
"v"
|
||||
];
|
||||
action = "<cmd>u<CR>";
|
||||
}
|
||||
|
||||
# Window Navigation
|
||||
{
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
discord
|
||||
sqlitebrowser
|
||||
drawio
|
||||
bitwarden-desktop
|
||||
|
||||
# Libre Office
|
||||
libreoffice-qt
|
||||
|
||||
@@ -12,6 +12,9 @@
|
||||
enableCompletion = true;
|
||||
autosuggestion.enable = true;
|
||||
syntaxHighlighting.enable = true;
|
||||
sessionVariables = {
|
||||
SSH_AUTH_SOCK = "/home/eclypse/.bitwarden-ssh-agent.sock";
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
self: super: with super.python3Packages;
|
||||
let
|
||||
self: super: with super.python3Packages; rec {
|
||||
pprp = buildPythonPackage rec {
|
||||
pname = "pprp";
|
||||
version = "0.2.7";
|
||||
@@ -12,14 +11,13 @@ let
|
||||
format = "setuptools";
|
||||
doCheck = false;
|
||||
};
|
||||
in
|
||||
{
|
||||
heybrochecklog = buildPythonApplication {
|
||||
|
||||
heybrochecklog = buildPythonApplication rec {
|
||||
pname = "heybrochecklog";
|
||||
version = "1.4.7";
|
||||
|
||||
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=";
|
||||
};
|
||||
|
||||
|
||||
@@ -36,14 +36,6 @@
|
||||
systemPackages = with pkgs; [
|
||||
vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
|
||||
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.
|
||||
displayManager.sddm = {
|
||||
enable = true;
|
||||
# theme = "catppuccin-mocha-pink";
|
||||
};
|
||||
displayManager.sddm.enable = true;
|
||||
desktopManager.plasma6.enable = true;
|
||||
|
||||
# Enable CUPS to print documents.
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
programs.home-manager.enable = true;
|
||||
};
|
||||
|
||||
backupFileExtension = "backup5";
|
||||
backupFileExtension = "backup11";
|
||||
};
|
||||
|
||||
users.mutableUsers = false;
|
||||
|
||||
Reference in New Issue
Block a user