diff --git a/modules/moritz/profiles/desktop.nix b/modules/moritz/profiles/desktop.nix index 7b22bbc..11fc02d 100644 --- a/modules/moritz/profiles/desktop.nix +++ b/modules/moritz/profiles/desktop.nix @@ -84,17 +84,7 @@ in { pavucontrol stable.libreoffice # NOTE breaks often stable.signal-desktop # NOTE breaks often - thunderbird vlc - (symlinkJoin { - name = "obsidian-wayland"; - paths = [obsidian]; - nativeBuildInputs = [makeWrapper]; - postBuild = '' - wrapProgram $out/bin/obsidian \ - --add-flags "--socket=wayland --enable-features=UseOzonePlatform --ozone-platform=wayland" - ''; - }) ]; fonts = { diff --git a/modules/moritz/programs/niri.nix b/modules/moritz/programs/niri.nix index a92962b..dc8d584 100644 --- a/modules/moritz/programs/niri.nix +++ b/modules/moritz/programs/niri.nix @@ -23,12 +23,11 @@ in { config = mkIf cfg.enable { users.users.moritz.packages = with pkgs; [ brightnessctl # control brightness - grimblast # screenshot tool - pamixer # pulse audio cli playerctl # control media playback - slurp # region select for wayland (for screensharing) wdisplays # manage monitors wl-clipboard # clipboard tool for wayland + wlr-randr + jq ]; # adds pam module for swaylock @@ -83,6 +82,8 @@ in { color = "000000"; }; }; + systemd.user.services.waybar.Unit.After = ["graphical-session.target"]; + systemd.user.services.swayidle.Unit.After = ["graphical-session.target"]; services.swayidle = { enable = true; events = [ @@ -109,10 +110,6 @@ in { ]; systemdTarget = "niri.service"; }; - home.packages = with pkgs; [ - wlr-randr - jq - ]; services.kanshi = { enable = true; systemdTarget = "niri.service"; @@ -198,9 +195,9 @@ in { focus-ring.enable = false; default-column-width.proportion = 2.0 / 3.0; preset-column-widths = [ + {proportion = 1.0 / 1.0;} {proportion = 1.0 / 3.0;} {proportion = 2.0 / 3.0;} - {proportion = 1.0 / 1.0;} ]; gaps = 3; }; diff --git a/modules/moritz/programs/nvim/plugins/vimtex.nix b/modules/moritz/programs/nvim/plugins/vimtex.nix index 0b40b0d..2c0d819 100644 --- a/modules/moritz/programs/nvim/plugins/vimtex.nix +++ b/modules/moritz/programs/nvim/plugins/vimtex.nix @@ -1,5 +1,6 @@ {pkgs, ...}: { home-manager.users.moritz.programs.nixvim = { + plugins.cmp-vimtex.enable = true; plugins.vimtex = { enable = true; texlivePackage = pkgs.texliveFull; diff --git a/modules/moritz/services/synology-drive.nix b/modules/moritz/services/synology-drive.nix index 897d4fc..dd398b4 100644 --- a/modules/moritz/services/synology-drive.nix +++ b/modules/moritz/services/synology-drive.nix @@ -26,6 +26,10 @@ in { after = ["graphical-session.target" "network.target"]; partOf = ["graphical-session.target"]; wantedBy = ["graphical-session.target"]; + environment = { + QT_QPA_PLATFORM = "xcb"; + DISPLAY = ":0"; + }; serviceConfig = { ExitType = "cgroup"; Restart = "always";