summaryrefslogtreecommitdiff
path: root/home/wayland
diff options
context:
space:
mode:
Diffstat (limited to 'home/wayland')
-rw-r--r--home/wayland/eww.nix7
-rw-r--r--home/wayland/hyprland/hyprland.nix45
-rw-r--r--home/wayland/niri/niri.nix4
-rw-r--r--home/wayland/xdg.nix37
4 files changed, 49 insertions, 44 deletions
diff --git a/home/wayland/eww.nix b/home/wayland/eww.nix
deleted file mode 100644
index fe7df23..0000000
--- a/home/wayland/eww.nix
+++ /dev/null
@@ -1,7 +0,0 @@
-{ ... }:
-{
- programs.eww = {
- enable = true;
- enableFishIntegration = true;
- };
-}
diff --git a/home/wayland/hyprland/hyprland.nix b/home/wayland/hyprland/hyprland.nix
new file mode 100644
index 0000000..fe85283
--- /dev/null
+++ b/home/wayland/hyprland/hyprland.nix
@@ -0,0 +1,45 @@
+{ ... }:
+{
+ imports = [
+ ./binds.nix
+ ];
+
+ wayland.windowManager.hyprland = {
+ enable = true;
+ settings = {
+
+ general = {
+ gaps_in = 6;
+ gaps_out = 16;
+ border_size = 2;
+ };
+
+ decoration = {
+ rounding = 12;
+ };
+
+ "$mod" = "ALT";
+ monitor = [
+ "DP-1,2560x1440@240,0x0,1,vrr,0"
+ ];
+ workspace = [
+ "1,monitor:DP-1,default:true"
+ "2,monitor:DP-1"
+ "3,monitor:DP-1"
+ "4,monitor:DP-1"
+ "5,monitor:DP-1"
+ ];
+
+ input = {
+ accel_profile = "flat";
+ sensitivity = -0.6;
+ repeat_rate = 45;
+ repeat_delay = 500;
+ };
+
+ animations = {
+ enabled = false;
+ };
+ };
+ };
+}
diff --git a/home/wayland/niri/niri.nix b/home/wayland/niri/niri.nix
new file mode 100644
index 0000000..facb35d
--- /dev/null
+++ b/home/wayland/niri/niri.nix
@@ -0,0 +1,4 @@
+{ ... }:
+{
+
+}
diff --git a/home/wayland/xdg.nix b/home/wayland/xdg.nix
deleted file mode 100644
index f4b1294..0000000
--- a/home/wayland/xdg.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ ... }:
-
-{
- xdg.userDirs = {
- enable = true;
-
- createDirectories = true;
- download = "$HOME/dl";
- documents = "$HOME/docs";
- pictures = "/media/pics";
- videos = "/media/vids";
-
- desktop = null;
- music = null;
- publicShare = null;
- templates = null;
-
- extraConfig = {
- XDG_PROJECTS_DIR = "$HOME/projects";
- XDG_GAMES_DIR = "$HOME/Games";
- XDG_MEDIA_DIR = "/media";
- XDG_SS_DIR = "/media/ss";
- XDG_CLIPS_DIR = "/media/clips";
- XDG_ISO_DIR = "/media/iso";
- XDG_ARCHIVE_DIR = "/media/archive";
- };
- };
- home.sessionVariables = {
- XDG_PROJECTS_DIR = "$HOME/projects";
- XDG_GAMES_DIR = "$HOME/Games";
- XDG_MEDIA_DIR = "/media";
- XDG_SS_DIR = "/media/ss";
- XDG_CLIPS_DIR = "/media/clips";
- XDG_ISO_DIR = "/media/iso";
- XDG_ARCHIVE_DIR = "/media/archive";
- };
-}