Compare commits
7 commits
56f89a88b4
...
2a1262df2f
| Author | SHA1 | Date | |
|---|---|---|---|
| 2a1262df2f | |||
| 5fdd067ce7 | |||
| 23191562c5 | |||
| 7a1dc53b0c | |||
| 8553e4db82 | |||
| 2bc00493fd | |||
| e65c513912 |
4 changed files with 10 additions and 18 deletions
|
|
@ -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 = {
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
{pkgs, ...}: {
|
||||
home-manager.users.moritz.programs.nixvim = {
|
||||
plugins.cmp-vimtex.enable = true;
|
||||
plugins.vimtex = {
|
||||
enable = true;
|
||||
texlivePackage = pkgs.texliveFull;
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue