aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--home-manager/.config/home-manager/common/default.nix7
-rw-r--r--home-manager/.config/home-manager/per-user/kdam0-arti/configuration.nix6
-rw-r--r--home-manager/.config/home-manager/per-user/kdam0-arti/home.nix25
-rw-r--r--home-manager/.config/home-manager/per-user/kdam0-arti/hosts.nix14
4 files changed, 42 insertions, 10 deletions
diff --git a/home-manager/.config/home-manager/common/default.nix b/home-manager/.config/home-manager/common/default.nix
index 9b96036..e825779 100644
--- a/home-manager/.config/home-manager/common/default.nix
+++ b/home-manager/.config/home-manager/common/default.nix
@@ -107,6 +107,13 @@
};
fzf = {
enable = true;
+ defaultCommand = "rg --files --hidden --glob '!{.cache,.gnupg,.direnv,.git,.npm,.local,node_modules}'";
+ fileWidget.command = "rg --files --hidden --glob '!{.cache,.gnupg,.direnv,.git,.npm,.local,node_modules}'";
+ fileWidget.zsh.command = "rg --files --hidden --glob '!{.cache,.gnupg,.direnv,.git,.npm,.local,node_modules}'";
+ };
+ zoxide = {
+ enable = true;
+ enableZshIntegration = true;
};
direnv = {
enable = true;
diff --git a/home-manager/.config/home-manager/per-user/kdam0-arti/configuration.nix b/home-manager/.config/home-manager/per-user/kdam0-arti/configuration.nix
index d7d2db1..03c100e 100644
--- a/home-manager/.config/home-manager/per-user/kdam0-arti/configuration.nix
+++ b/home-manager/.config/home-manager/per-user/kdam0-arti/configuration.nix
@@ -44,8 +44,9 @@
libreoffice-stable
maim
mpv
- pass
+ nsxiv
pulsemixer
+ rustdesk-flutter
signal-desktop
(st.override {
# local config.h + patches from common/st/; imlib2/zlib for kitty graphics
@@ -56,7 +57,7 @@
];
extraLibs = [ pkgs.imlib2 pkgs.zlib ];
})
- sxiv
+ satty
syncthing
tree
ueberzugpp
@@ -66,6 +67,7 @@
(zathura.override {
plugins = [ pkgs.zathuraPkgs.zathura_pdf_mupdf ];
})
+ xdotool
xclip
];
diff --git a/home-manager/.config/home-manager/per-user/kdam0-arti/home.nix b/home-manager/.config/home-manager/per-user/kdam0-arti/home.nix
index b7ed7ed..c5f14ec 100644
--- a/home-manager/.config/home-manager/per-user/kdam0-arti/home.nix
+++ b/home-manager/.config/home-manager/per-user/kdam0-arti/home.nix
@@ -24,18 +24,18 @@
'';
xresources.properties = {
- "Sxiv.background" = "#222222"; # matches dwm col_gray1
- "Sxiv.foreground" = "#bbbbbb"; # matches dwm col_gray3
+ "Nsxiv.background" = "#222222"; # matches dwm col_gray1
+ "Nsxiv.foreground" = "#bbbbbb"; # matches dwm col_gray3
};
xdg.mimeApps = {
enable = true;
defaultApplications = {
- "image/png" = "sxiv.desktop";
- "image/jpeg" = "sxiv.desktop";
- "image/gif" = "sxiv.desktop";
- "image/bmp" = "sxiv.desktop";
- "image/tiff" = "sxiv.desktop";
+ "image/png" = "nsxiv.desktop";
+ "image/jpeg" = "nsxiv.desktop";
+ "image/gif" = "nsxiv.desktop";
+ "image/bmp" = "nsxiv.desktop";
+ "image/tiff" = "nsxiv.desktop";
"application/pdf" = "org.pwmt.zathura.desktop";
};
};
@@ -158,11 +158,20 @@
}
];
};
+
+ programs.qutebrowser = {
+ enable = true;
+ };
+
services.syncthing = {
enable = true;
};
- home.packages = [ pkgs.lynx pkgs.urlscan pkgs.satty pkgs.xdotool ];
+ home.packages = with pkgs; [
+ lynx
+ urlscan
+ ];
+
home.file.".mailcap".text = ''
text/html; lynx -dump -width=100 -force_html %s; copiousoutput; nametemplate=%s.html
'';
diff --git a/home-manager/.config/home-manager/per-user/kdam0-arti/hosts.nix b/home-manager/.config/home-manager/per-user/kdam0-arti/hosts.nix
new file mode 100644
index 0000000..73553d1
--- /dev/null
+++ b/home-manager/.config/home-manager/per-user/kdam0-arti/hosts.nix
@@ -0,0 +1,14 @@
+{ config, pkgs, ... }:
+
+{
+ networking.extraHosts = ''
+ 192.168.0.80 mgmt.bacala
+ 192.168.0.81 lan.bacala
+ 192.168.0.83 lan.openwrt
+ 192.168.0.85 lan.hesh
+ 192.168.0.87 lan.art-jr
+ 192.168.0.88 lan.nas
+ 192.168.0.91 lan.labj
+ 192.168.0.213 lan.sr
+ '';
+}