good status, sddm / niri misconfig for screen fix

This commit is contained in:
Prouk committed 2026-10-02 14:57:09 +02:00
1 parent ee97c00b65
commit b80d6b9b1f
21 files changed
+146 -220

No files matched your search

+10
View File
@@ -15,4 +15,14 @@
recursive = true;
source = ./fuzzel;
};
# Shared with SDDM (nixos/dm/sddm.nix); niri loads it from this path.
home.file."Pictures/Wallpapers/wallpaper.png" = {
force = true;
source = ../../assets/wallpaper.png;
};
xdg.configFile."helix" = {
force = true;
recursive = true;
source = ./helix;
};
}
+19
View File
@@ -0,0 +1,19 @@
theme = "kanagawa-dragon-transparent"
[editor]
line-number = "relative"
cursorline = true
color-modes = true
bufferline = "multiple"
true-color = true
[editor.cursor-shape]
insert = "bar"
normal = "block"
select = "underline"
[editor.indent-guides]
render = true
[editor.lsp]
display-inlay-hints = true
@@ -0,0 +1,3 @@
inherits = "kanagawa-dragon"
"ui.background" = { fg = "dragonWhite" }
+1 -1
View File
@@ -1,2 +1,2 @@
spawn-at-startup "awww-daemon"
spawn-at-startup "awww img ~/Pictures/Wallpapers/Wallpaper.png --resize crop --crop-gravity center"
spawn-at-startup "awww img ~/Pictures/Wallpapers/wallpaper.png --resize crop --crop-gravity center"
-1
View File
@@ -20,7 +20,6 @@
fuzzel
gparted
pavucontrol
vesktop
wev
wl-clip-persist
yazi
+3 -1
View File
@@ -2,15 +2,17 @@
{
programs.zed-editor = {
enable = true;
defaultEditor = true;
defaultEditor = false;
};
home.packages = with pkgs; [
devenv
github-copilot-app
github-copilot-cli
nil
nixd
jujutsu
just
helix
];
}
+3 -1
View File
@@ -4,9 +4,11 @@
awakened-poe-trade
lutris
rusty-path-of-building
protonup-rs
protonup-qt
protontricks
winetricks
mangohud
steamtinkerlaunch
gamma-launcher
];
}
+1
View File
@@ -3,6 +3,7 @@
home.packages = with pkgs; [
wootility
wooting-udev-rules
helvum
];
services.udiskie = {
+26 -1
View File
@@ -1,9 +1,34 @@
{ inputs, ... }:
{ pkgs, inputs, ... }:
let
# Track latest upstream Equicord release (nixpkgs lags behind).
equicord = pkgs.equicord.overrideAttrs (finalAttrs: prev: {
version = "2026-10-01";
src = pkgs.fetchFromGitHub {
owner = "Equicord";
repo = "Equicord";
tag = finalAttrs.version;
hash = "sha256-hk2/djNmbwIBwVAJ1bj3ayurj85EPfMUgmAr1SpYlvw=";
};
pnpmDeps = prev.pnpmDeps.overrideAttrs {
inherit (finalAttrs) src;
outputHash = "sha256-rx8z6PAlAPaZbkmg+3Vvq8OXR/yy5ZP0PmAk97ZDOSQ=";
};
});
in
{
imports = [
inputs.zen-browser.homeModules.twilight
];
home.packages = with pkgs; [
(discord.override {
withEquicord = true;
withOpenASAR = true;
inherit equicord;
})
chromium
];
programs.zen-browser = {
enable = true;
setAsDefaultBrowser = true;