summaryrefslogtreecommitdiff
path: root/hosts
diff options
context:
space:
mode:
Diffstat (limited to 'hosts')
-rw-r--r--hosts/thinkpad/configuration.nix19
-rw-r--r--hosts/thinkpad/home.nix28
2 files changed, 45 insertions, 2 deletions
diff --git a/hosts/thinkpad/configuration.nix b/hosts/thinkpad/configuration.nix
index 9f27ac0..fd8e727 100644
--- a/hosts/thinkpad/configuration.nix
+++ b/hosts/thinkpad/configuration.nix
@@ -51,7 +51,13 @@
srv = {
bluetooth.enable = true;
tailscale.enable = true;
- ssh.enable = true;
+ ssh = {
+ client = {
+ enable = true;
+ createAliases = true;
+ };
+ enableSigning = true;
+ };
firewall.enable = true;
omnisearch.enable = true;
i2p.enable = true;
@@ -78,7 +84,16 @@
nix-helper.enable = true;
monero.wallet.enable = true;
sops.enable = true;
- syncthing.enable = true;
+ syncthing = {
+ enable = true;
+ activeFolders = [
+ "openmw-config"
+ "openmw-mods"
+ "game-saves"
+ "keepass"
+ "sync"
+ ];
+ };
};
wm = {
enable = true;
diff --git a/hosts/thinkpad/home.nix b/hosts/thinkpad/home.nix
index 9b6dd95..26cb32e 100644
--- a/hosts/thinkpad/home.nix
+++ b/hosts/thinkpad/home.nix
@@ -61,8 +61,36 @@
};
};
+ programs.niri.settings.outputs = {
+ "DP-1" = {
+ focus-at-startup = true;
+ variable-refresh-rate = "on-demand";
+ position = {
+ x = 0;
+ y = 0;
+ };
+ mode = {
+ width = 2560;
+ height = 1440;
+ };
+ };
+ "DP-2" = {
+ variable-refresh-rate = "on-demand";
+ position = {
+ x = 2560;
+ y = 360;
+ };
+ mode = {
+ width = 1920;
+ height = 1080;
+ };
+ };
+ };
+
home.packages = with pkgs; [
stow
+ feishin
+ tmux
gimp
];
}