chore: update flake.lock
All checks were successful
Discord / discord commits (push) Has been skipped
All checks were successful
Discord / discord commits (push) Has been skipped
This commit is contained in:
parent
118fac38a8
commit
820729a03d
9 changed files with 17 additions and 54 deletions
|
@ -1,8 +1,8 @@
|
||||||
pkgs:
|
pkgs:
|
||||||
pkgs.dockerTools.pullImage {
|
pkgs.dockerTools.pullImage {
|
||||||
imageName = "rssbridge/rss-bridge";
|
imageName = "rssbridge/rss-bridge";
|
||||||
imageDigest = "sha256:1fcc034dddc09ce8162601476d8960d58ad860a7b550d38eb95583cfc2fa3178";
|
imageDigest = "sha256:2bab77914c547f93b346d8c9b9c30b60e420aa7d4f3a002f637d02b679b0902b";
|
||||||
sha256 = "1gg41hinxxqspzl1iqwrz4fwd2qy080av15bfddjp32q7f3zsfzn";
|
sha256 = "026d068qgrqcv1b9gs3hd3i6h5azc1bcggv9p6k3cpw8nqk237ky";
|
||||||
finalImageName = "rssbridge/rss-bridge";
|
finalImageName = "rssbridge/rss-bridge";
|
||||||
finalImageTag = "latest";
|
finalImageTag = "latest";
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
pkgs:
|
pkgs:
|
||||||
pkgs.dockerTools.pullImage {
|
pkgs.dockerTools.pullImage {
|
||||||
imageName = "ghcr.io/linuxserver/sonarr";
|
imageName = "ghcr.io/linuxserver/sonarr";
|
||||||
imageDigest = "sha256:f11f32d67bb7ef20333e22546b04a244e4e8172cb9744b026381cf898a1f2ece";
|
imageDigest = "sha256:7b0f3cd03b5cd606c7010557e36890b11f30c4ff1c683c07b60589b62e221d90";
|
||||||
sha256 = "02mlalvi577ggb9ia2wggxnm8kwz92dsh9v98qq3y0zpsizyr4gn";
|
sha256 = "04rbas446fa43b5vxi6aj4d2vvfn4lsa277x5dykijn0hvwrbprd";
|
||||||
finalImageName = "ghcr.io/linuxserver/sonarr";
|
finalImageName = "ghcr.io/linuxserver/sonarr";
|
||||||
finalImageTag = "latest";
|
finalImageTag = "latest";
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
pkgs:
|
pkgs:
|
||||||
pkgs.dockerTools.pullImage {
|
pkgs.dockerTools.pullImage {
|
||||||
imageName = "nextcloud";
|
imageName = "nextcloud";
|
||||||
imageDigest = "sha256:e6edc90016d19ab9a1fb82e510bb6be909119efe1c7cbe77ce02b0a0843d3241";
|
imageDigest = "sha256:38ffb1b0d3958af3f2fb78df5977a1c23e0a24aca4fc288b71e8ee4b63257904";
|
||||||
sha256 = "0plwdv662j9mhpc3ld3z222ijmpkxs78i5dz618alsqkqb9nzri1";
|
sha256 = "01z1j9s1xx2l61ychmb2qc5sx88hsnsjh7xcbb9y507g7l2m316i";
|
||||||
finalImageName = "nextcloud";
|
finalImageName = "nextcloud";
|
||||||
finalImageTag = "fpm";
|
finalImageTag = "fpm";
|
||||||
}
|
}
|
||||||
|
|
BIN
flake.lock
BIN
flake.lock
Binary file not shown.
BIN
flake.nix
BIN
flake.nix
Binary file not shown.
|
@ -37,5 +37,4 @@ The main dependencies to try it are as follows:
|
||||||
If you're interested in my 2-1 laptop setup, you'll need:
|
If you're interested in my 2-1 laptop setup, you'll need:
|
||||||
|
|
||||||
- **ydotool** for my custom on-screen keyboard
|
- **ydotool** for my custom on-screen keyboard
|
||||||
- **lisgd** to have touch screen gestures # TODO: switch to hyprgrass
|
- **lisgd** to have touch screen gestures
|
||||||
when it has better binds
|
|
||||||
|
|
|
@ -14,11 +14,11 @@ in {
|
||||||
imports = [./astal.nix];
|
imports = [./astal.nix];
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
xserver = {
|
displayManager = {
|
||||||
displayManager = {
|
sessionPackages = [hyprland];
|
||||||
sessionPackages = [hyprland];
|
};
|
||||||
};
|
|
||||||
|
|
||||||
|
xserver = {
|
||||||
libinput.enable = true;
|
libinput.enable = true;
|
||||||
wacom.enable = isTouchscreen;
|
wacom.enable = isTouchscreen;
|
||||||
};
|
};
|
||||||
|
|
|
@ -55,7 +55,6 @@ in {
|
||||||
home-manager.users.${mainUser} = {
|
home-manager.users.${mainUser} = {
|
||||||
imports = [
|
imports = [
|
||||||
./hyprexpo.nix
|
./hyprexpo.nix
|
||||||
./hyprgrass.nix
|
|
||||||
./inputs.nix
|
./inputs.nix
|
||||||
./style.nix
|
./style.nix
|
||||||
];
|
];
|
||||||
|
@ -109,6 +108,12 @@ in {
|
||||||
])
|
])
|
||||||
];
|
];
|
||||||
|
|
||||||
|
gestures = {
|
||||||
|
workspace_swipe = true;
|
||||||
|
workspace_swipe_fingers = 3;
|
||||||
|
workspace_swipe_cancel_ratio = 0.15;
|
||||||
|
};
|
||||||
|
|
||||||
"$mainMod" = "SUPER";
|
"$mainMod" = "SUPER";
|
||||||
|
|
||||||
bind = [
|
bind = [
|
||||||
|
|
|
@ -1,41 +0,0 @@
|
||||||
{
|
|
||||||
osConfig,
|
|
||||||
hyprgrass,
|
|
||||||
lib,
|
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}: let
|
|
||||||
inherit (lib) optionalAttrs;
|
|
||||||
|
|
||||||
isTouchscreen = osConfig.hardware.sensor.iio.enable;
|
|
||||||
in
|
|
||||||
optionalAttrs isTouchscreen {
|
|
||||||
wayland.windowManager.hyprland = {
|
|
||||||
plugins = [hyprgrass.packages.${pkgs.system}.default];
|
|
||||||
|
|
||||||
settings = {
|
|
||||||
plugin = {
|
|
||||||
touch_gestures = {
|
|
||||||
# The default sensitivity is probably too low on tablet screens,
|
|
||||||
# I recommend turning it up to 4.0
|
|
||||||
sensitivity = 4.0;
|
|
||||||
|
|
||||||
# must be >= 3
|
|
||||||
workspace_swipe_fingers = 3;
|
|
||||||
|
|
||||||
experimental = {
|
|
||||||
# send proper cancel events to windows instead of hacky touch_up events,
|
|
||||||
# NOT recommended as it crashed a few times, once it's stabilized I'll make it the default
|
|
||||||
send_cancel = 0;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
gestures = {
|
|
||||||
workspace_swipe = true;
|
|
||||||
workspace_swipe_fingers = 3;
|
|
||||||
workspace_swipe_cancel_ratio = 0.15;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
Loading…
Reference in a new issue