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
|
pavucontrol
|
||||||
stable.libreoffice # NOTE breaks often
|
stable.libreoffice # NOTE breaks often
|
||||||
stable.signal-desktop # NOTE breaks often
|
stable.signal-desktop # NOTE breaks often
|
||||||
thunderbird
|
|
||||||
vlc
|
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 = {
|
fonts = {
|
||||||
|
|
|
||||||
|
|
@ -23,12 +23,11 @@ in {
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
users.users.moritz.packages = with pkgs; [
|
users.users.moritz.packages = with pkgs; [
|
||||||
brightnessctl # control brightness
|
brightnessctl # control brightness
|
||||||
grimblast # screenshot tool
|
|
||||||
pamixer # pulse audio cli
|
|
||||||
playerctl # control media playback
|
playerctl # control media playback
|
||||||
slurp # region select for wayland (for screensharing)
|
|
||||||
wdisplays # manage monitors
|
wdisplays # manage monitors
|
||||||
wl-clipboard # clipboard tool for wayland
|
wl-clipboard # clipboard tool for wayland
|
||||||
|
wlr-randr
|
||||||
|
jq
|
||||||
];
|
];
|
||||||
|
|
||||||
# adds pam module for swaylock
|
# adds pam module for swaylock
|
||||||
|
|
@ -83,6 +82,8 @@ in {
|
||||||
color = "000000";
|
color = "000000";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
systemd.user.services.waybar.Unit.After = ["graphical-session.target"];
|
||||||
|
systemd.user.services.swayidle.Unit.After = ["graphical-session.target"];
|
||||||
services.swayidle = {
|
services.swayidle = {
|
||||||
enable = true;
|
enable = true;
|
||||||
events = [
|
events = [
|
||||||
|
|
@ -109,10 +110,6 @@ in {
|
||||||
];
|
];
|
||||||
systemdTarget = "niri.service";
|
systemdTarget = "niri.service";
|
||||||
};
|
};
|
||||||
home.packages = with pkgs; [
|
|
||||||
wlr-randr
|
|
||||||
jq
|
|
||||||
];
|
|
||||||
services.kanshi = {
|
services.kanshi = {
|
||||||
enable = true;
|
enable = true;
|
||||||
systemdTarget = "niri.service";
|
systemdTarget = "niri.service";
|
||||||
|
|
@ -198,9 +195,9 @@ in {
|
||||||
focus-ring.enable = false;
|
focus-ring.enable = false;
|
||||||
default-column-width.proportion = 2.0 / 3.0;
|
default-column-width.proportion = 2.0 / 3.0;
|
||||||
preset-column-widths = [
|
preset-column-widths = [
|
||||||
|
{proportion = 1.0 / 1.0;}
|
||||||
{proportion = 1.0 / 3.0;}
|
{proportion = 1.0 / 3.0;}
|
||||||
{proportion = 2.0 / 3.0;}
|
{proportion = 2.0 / 3.0;}
|
||||||
{proportion = 1.0 / 1.0;}
|
|
||||||
];
|
];
|
||||||
gaps = 3;
|
gaps = 3;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
{pkgs, ...}: {
|
{pkgs, ...}: {
|
||||||
home-manager.users.moritz.programs.nixvim = {
|
home-manager.users.moritz.programs.nixvim = {
|
||||||
|
plugins.cmp-vimtex.enable = true;
|
||||||
plugins.vimtex = {
|
plugins.vimtex = {
|
||||||
enable = true;
|
enable = true;
|
||||||
texlivePackage = pkgs.texliveFull;
|
texlivePackage = pkgs.texliveFull;
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,10 @@ in {
|
||||||
after = ["graphical-session.target" "network.target"];
|
after = ["graphical-session.target" "network.target"];
|
||||||
partOf = ["graphical-session.target"];
|
partOf = ["graphical-session.target"];
|
||||||
wantedBy = ["graphical-session.target"];
|
wantedBy = ["graphical-session.target"];
|
||||||
|
environment = {
|
||||||
|
QT_QPA_PLATFORM = "xcb";
|
||||||
|
DISPLAY = ":0";
|
||||||
|
};
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
ExitType = "cgroup";
|
ExitType = "cgroup";
|
||||||
Restart = "always";
|
Restart = "always";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue