nh
This commit is contained in:
parent
312d6d63ef
commit
96e5924fb0
17 changed files with 126 additions and 43 deletions
|
|
@ -8,8 +8,8 @@
|
|||
./firefox.nix
|
||||
./fonts.nix
|
||||
./foot.nix
|
||||
./gnome.nix
|
||||
./media.nix
|
||||
# ./plasma.nix
|
||||
./user-dirs.nix
|
||||
];
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
{ config, pkgs, inputs, osConfig, ... }:
|
||||
|
||||
{
|
||||
|
||||
programs.firefox = {
|
||||
enable = true;
|
||||
policies = {
|
||||
|
|
@ -149,6 +148,7 @@
|
|||
user_pref("signon.rememberSignons", false);
|
||||
user_pref("toolkit.telemetry.enabled", false);
|
||||
user_pref("toolkit.telemetry.server", "");
|
||||
user_pref("widget.gtk.libadwaita-colors.enabled", false);
|
||||
'';
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -8,13 +8,13 @@
|
|||
main = {
|
||||
shell = "${pkgs.fish}/bin/fish -c 'tmux attach'";
|
||||
pad = "34x34";
|
||||
# font = "JetBrains Mono:size=16";
|
||||
font = "Adwaita Mono:size=17";
|
||||
font-bold = "Adwaita Mono:size=17:weight=bold";
|
||||
font-italic = "Adwaita Mono:size=17:slant=italic";
|
||||
font-bold-italic = "Adwaita Mono:size=17:weight=boldslant=italic";
|
||||
initial-window-mode = "maximized";
|
||||
initial-color-theme = "dark";
|
||||
font = "JetBrains Mono:size=14";
|
||||
# font = "Adwaita Mono:size=17";
|
||||
# font-bold = "Adwaita Mono:size=17:weight=bold";
|
||||
# font-italic = "Adwaita Mono:size=17:slant=italic";
|
||||
# font-bold-italic = "Adwaita Mono:size=17:weight=boldslant=italic";
|
||||
# initial-window-mode = "maximized";
|
||||
# initial-color-theme = "dark";
|
||||
};
|
||||
|
||||
mouse.hide-when-typing = "yes";
|
||||
|
|
|
|||
14
home/gpg.nix
14
home/gpg.nix
|
|
@ -6,12 +6,14 @@
|
|||
pinentry-all
|
||||
];
|
||||
|
||||
services.gpg-agent = {
|
||||
enable = true;
|
||||
pinentry.package = pkgs.pinentry-gnome3;
|
||||
pinentry.program = "pinentry-gnome3";
|
||||
enableSshSupport = true;
|
||||
};
|
||||
# moved to system
|
||||
|
||||
# services.gpg-agent = {
|
||||
# enable = true;
|
||||
# pinentry.package = pkgs.pinentry-all;
|
||||
# pinentry.program = "pinentry";
|
||||
# # enableSshSupport = true;
|
||||
# };
|
||||
|
||||
programs.gpg = {
|
||||
enable = true;
|
||||
|
|
|
|||
7
home/hyprland.nix
Normal file
7
home/hyprland.nix
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
{ ... }:
|
||||
|
||||
{
|
||||
wayland.windowManager.hyprland = {
|
||||
systemd.enable = false;
|
||||
};
|
||||
}
|
||||
|
|
@ -51,6 +51,7 @@ let
|
|||
multipart; xdg-open %s
|
||||
text/html; firefox %s; description=HTML Text; nametemplate=%s.html; needsterminal
|
||||
text/html; w3m -v -F -T text/html -dump %s; copiousoutput
|
||||
text/calendar; khal import %s
|
||||
text; neomutt %s
|
||||
application; xdg-open %s
|
||||
image; xdg-open %s
|
||||
|
|
@ -216,13 +217,13 @@ in
|
|||
|
||||
binds = [
|
||||
{ key = "m"; map = [ "index" "pager" ]; action = "noop"; }
|
||||
{ key = "k"; map = "pager"; action = "previous-entry"; }
|
||||
{ key = "j"; map = "pager"; action = "next-entry"; }
|
||||
{ key = "<return>"; map = "index"; action = "display-message"; }
|
||||
{ key = "k"; map = [ "pager" ]; action = "previous-entry"; }
|
||||
{ key = "j"; map = [ "pager" ]; action = "next-entry"; }
|
||||
{ key = "<return>"; map = [ "index" ]; action = "display-message"; }
|
||||
{ key = "<space>"; map = "index"; action = "entire-thread"; }
|
||||
{ key = "gf"; map = [ "index" "pager" ]; action = "change-folder"; }
|
||||
{ key = "<Tab>"; map = "editor"; action = "complete-query"; }
|
||||
{ key = "P"; map = "compose"; action = "pgp-menu"; }
|
||||
{ key = "<Tab>"; map = [ "editor" ]; action = "complete-query"; }
|
||||
{ key = "P"; map = [ "compose" ]; action = "pgp-menu"; }
|
||||
{ key = "p"; map = [ "compose" ]; action = "postpone-message"; }
|
||||
];
|
||||
|
||||
|
|
|
|||
|
|
@ -50,6 +50,8 @@ onoremap <silent> al :normal val<return>
|
|||
xnoremap i% GoggV
|
||||
onoremap <silent> i% :normal vi%<return>
|
||||
|
||||
" highlight Normal guibg=NONE
|
||||
|
||||
function CreateNote(title)
|
||||
execute "VimwikiIndex"
|
||||
execute "VimwikiGoto " . a:title
|
||||
|
|
|
|||
|
|
@ -136,7 +136,7 @@
|
|||
{
|
||||
plugin = papercolor-theme;
|
||||
config = ''
|
||||
set background=light
|
||||
" set background=light
|
||||
colorscheme PaperColor
|
||||
'';
|
||||
}
|
||||
|
|
@ -203,7 +203,7 @@
|
|||
vim-snippets
|
||||
vim-speeddating
|
||||
vim-surround
|
||||
|
||||
|
||||
{
|
||||
plugin = vim-unimpaired;
|
||||
config = ''
|
||||
|
|
|
|||
|
|
@ -1,8 +1,6 @@
|
|||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
services.gnome-keyring.enable = false;
|
||||
|
||||
programs.password-store = {
|
||||
enable = true;
|
||||
settings = {
|
||||
|
|
@ -14,14 +12,12 @@
|
|||
pkgs.passff-host
|
||||
];
|
||||
|
||||
services.gnome-keyring.enable = false;
|
||||
|
||||
services.pass-secret-service = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
home.packages = with pkgs; [
|
||||
pinentry-all
|
||||
];
|
||||
|
||||
xdg.configFile."scdaemon" = {
|
||||
text = ''
|
||||
disable-ccid
|
||||
|
|
@ -29,4 +25,5 @@
|
|||
'';
|
||||
target = "../.gnupg/scdaemon.conf";
|
||||
};
|
||||
|
||||
}
|
||||
|
|
|
|||
5
home/plasma.nix
Normal file
5
home/plasma.nix
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{ ... }:
|
||||
|
||||
{
|
||||
services.kdeconnect.enable = true;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue