summaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
Diffstat (limited to 'common')
-rw-r--r--common/default.nix2
-rw-r--r--common/home/default.nix3
-rw-r--r--common/home/hyprland/default.nix3
-rw-r--r--common/home/programs/neomutt/default.nix5
-rw-r--r--common/home/programs/waybar/default.nix7
-rw-r--r--common/home/programs/waybar/style.css5
-rw-r--r--common/services/default.nix1
-rw-r--r--common/services/tor.nix5
8 files changed, 30 insertions, 1 deletions
diff --git a/common/default.nix b/common/default.nix
index b4366c2..d61b66c 100644
--- a/common/default.nix
+++ b/common/default.nix
@@ -6,6 +6,7 @@
nixvim,
webtray,
wofi-pass,
+ blueprint,
...
}:
{
@@ -13,6 +14,7 @@
home-manager.nixosModules.default
webtray.nixosModules.default
wofi-pass.nixosModules.default
+ blueprint.nixosModules.default
];
fonts.packages = with pkgs; [ nerd-fonts.sauce-code-pro ];
diff --git a/common/home/default.nix b/common/home/default.nix
index 928ac19..656581c 100644
--- a/common/home/default.nix
+++ b/common/home/default.nix
@@ -75,6 +75,9 @@ packages = [
pkgs.pv
pkgs.bsnes-hd
pkgs.zulu25
+ pkgs.signal-export
+ pkgs.libsecret
+ pkgs.w3m
];
in
{
diff --git a/common/home/hyprland/default.nix b/common/home/hyprland/default.nix
index 95ac423..8ddc0a4 100644
--- a/common/home/hyprland/default.nix
+++ b/common/home/hyprland/default.nix
@@ -141,7 +141,8 @@
};
input = {
- kb_options = "caps:escape";
+ kb_layout = "us,ch";
+ kb_options = "caps:escape,grp:alt_space_toggle";
touchpad = {
natural_scroll = true;
diff --git a/common/home/programs/neomutt/default.nix b/common/home/programs/neomutt/default.nix
index 1d25903..f6df8ce 100644
--- a/common/home/programs/neomutt/default.nix
+++ b/common/home/programs/neomutt/default.nix
@@ -2,7 +2,12 @@
{
enable = true;
+ vimKeys = true;
+
extraConfig = ''
+ auto_view text/html
+ alternative_order text/plain text/html
+
color hdrdefault green black
color quoted blue black
color signature blue black
diff --git a/common/home/programs/waybar/default.nix b/common/home/programs/waybar/default.nix
index 6fc9c9c..75588b7 100644
--- a/common/home/programs/waybar/default.nix
+++ b/common/home/programs/waybar/default.nix
@@ -14,6 +14,7 @@
modules-right = [
"pulseaudio"
"bluetooth"
+ "hyprland/language"
"battery"
"tray"
];
@@ -85,6 +86,12 @@
max = 100;
orientation = "horizontal";
};
+
+ "hyprland/language" = {
+ format = "{}";
+ format-en = "US";
+ "format-de" = "CH";
+ };
};
};
style = ./style.css;
diff --git a/common/home/programs/waybar/style.css b/common/home/programs/waybar/style.css
index 5910997..de8f3d4 100644
--- a/common/home/programs/waybar/style.css
+++ b/common/home/programs/waybar/style.css
@@ -7,6 +7,11 @@ window {
color: #ebdbb2;
}
+#language {
+ font-size: 12px;
+ padding-right: 10px;
+}
+
#pulseaudio {
font-size: 12px;
}
diff --git a/common/services/default.nix b/common/services/default.nix
index 81b9554..c65c86f 100644
--- a/common/services/default.nix
+++ b/common/services/default.nix
@@ -3,6 +3,7 @@ let
services = [
"pipewire"
"greetd"
+ "tor"
];
in
builtins.listToAttrs (
diff --git a/common/services/tor.nix b/common/services/tor.nix
new file mode 100644
index 0000000..8b41fed
--- /dev/null
+++ b/common/services/tor.nix
@@ -0,0 +1,5 @@
+{ ... }:
+{
+ enable = true;
+ client.enable = true;
+}