some stuff

This commit is contained in:
xunuwu 2024-05-10 19:39:17 +02:00
parent 68bee9a3aa
commit cd8343c0c4
Signed by: xun
SSH key fingerprint: SHA256:Uot/1WoAjWAeqLOHA5vYy4phhVydsH7jCPmBjaPZfgI
38 changed files with 992 additions and 206 deletions

View file

@ -0,0 +1,9 @@
{pkgs, ...}: {
programs.chromium = {
enable = true;
package = pkgs.ungoogled-chromium;
extensions = [
{id = "cjpalhdlnbpafiamejdnhcphjbkeiagm";} # ublock origin
];
};
}

View file

@ -171,7 +171,6 @@
"format-window-separator" = ",";
"window-rewrite-default" = "@";
"window-rewrite" = {
"title<.*youtube.*>" = "y";
"title<.*discord.*>" = "d";
"class<Sonixd>" = "m";
"class<firefox>" = "f";
@ -244,7 +243,7 @@
};
workspace = [
"3,monitor:DP-3"
"1,monitor:DP-3"
"2,monitor:DP-3"
"3,monitor:DP-3"
"4,monitor:DP-3"
@ -345,11 +344,10 @@
"maxsize 1 1,class:^(xwaylandvideobridge)$"
"noblur,class:^(xwaylandvideobridge)$"
#"stayfocused,title:^(XtMapper)$"
"noanim,title:^(XtMapper)$"
"noblur,title:^(XtMapper)$"
"float,title:^(XtMapper)$"
"move 0% 0%,title:^(XtMapper)$"
"move 0 0,title:^(XtMapper)$"
"size 100%,title:^(XtMapper)$"
];
};

View file

@ -1,6 +1,17 @@
{pkgs, ...}: {
home.packages = with pkgs; [
vesktop
# TODO: remove this once the vesktop screenshare update gets released
(vesktop.overrideAttrs (final: prev: {
version = "ab9e8579eea046187c5cdb51e2041a0beb6e8601";
src = pkgs.fetchgit {
url = "https://github.com/Vencord/Vesktop.git";
rev = "ab9e8579eea046187c5cdb51e2041a0beb6e8601";
hash = "sha256-s3ndHHN8mqbzL40hMDXXDl+VV9pOk4XfnaVCaQvFFsg=";
};
pnpmDeps = prev.pnpmDeps.overrideAttrs {
outputHash = "sha256-6ezEBeYmK5va3gCh00YnJzZ77V/Ql7A3l/+csohkz68=";
};
}))
(discord.override {
withVencord = true;
withOpenASAR = true;

View file

@ -0,0 +1,5 @@
{pkgs, ...}: {
home.packages = with pkgs; [
foliate
];
}