mirror of
https://github.com/sadan4/dotfiles.git
synced 2025-06-13 16:03:03 -04:00
39 current 2024-04-23 16:44:36 24.05.20240419.5c24cf2 6.6.28 *
This commit is contained in:
parent
31833ba73f
commit
d301b64001
3 changed files with 53 additions and 5 deletions
|
@ -95,8 +95,10 @@ nixpkgs.config.allowUnfree = true;
|
|||
tldr
|
||||
gnupg
|
||||
openssh
|
||||
pinentry-rofi
|
||||
pinentry-curses
|
||||
pinentry
|
||||
libnotify
|
||||
file
|
||||
];
|
||||
#LD fix
|
||||
programs.nix-ld.enable = true;
|
||||
|
@ -107,7 +109,7 @@ pkgs.curlWithGnuTls
|
|||
|
||||
programs.gnupg.agent = {
|
||||
enable = true;
|
||||
pinentryPackage = pkgs.pinentry-rofi;
|
||||
pinentryPackage = pkgs.pinentry-gnome3;
|
||||
enableSSHSupport = true;
|
||||
};
|
||||
# Some programs need SUID wrappers, can be configured further or are
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
pkgs.vscodium
|
||||
pkgs.vesktop
|
||||
pkgs.kitty
|
||||
pkgs.rofi
|
||||
# pkgs.rofi
|
||||
pkgs.go
|
||||
pkgs.php
|
||||
pkgs.nodejs_21
|
||||
|
@ -56,7 +56,8 @@
|
|||
# Home Manager is pretty good at managing dotfiles. The primary way to manage
|
||||
# plain files is through 'home.file'.
|
||||
home.file = {
|
||||
".gitconfig".source = ../../dotfiles/.gitconfig;
|
||||
"testconfigfile".source = config.lib.file.mkOutOfStoreSymlink ../../dotfiles/testconfigfile;
|
||||
# ".gitconfig".source = ../../dotfiles/.gitconfig;
|
||||
# # Building this configuration will create a copy of 'dotfiles/screenrc' in
|
||||
# # the Nix store. Activating the configuration will then make '~/.screenrc' a
|
||||
# # symlink to the Nix store copy.
|
||||
|
@ -85,7 +86,9 @@
|
|||
# /etc/profiles/per-user/meyer/etc/profile.d/hm-session-vars.sh
|
||||
#
|
||||
home.sessionVariables = {
|
||||
# EDITOR = "emacs";
|
||||
EDITOR = "nvim";
|
||||
MANPAGER = "nvim +Man!";
|
||||
MANWIDTH = "999";
|
||||
};
|
||||
|
||||
# Let Home Manager install and manage itself.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue