matshell
This commit is contained in:
parent
f339b338a3
commit
701c9d71f0
5 changed files with 44 additions and 14 deletions
15
flake.nix
15
flake.nix
|
|
@ -28,7 +28,20 @@
|
|||
};
|
||||
};
|
||||
|
||||
ags.url = "github:Aylur/ags";
|
||||
ags = {
|
||||
url = "github:aylur/ags";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
inputs.astal = {
|
||||
url = "github:aylur/astal";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
};
|
||||
|
||||
matshell = {
|
||||
url = "github:Neurarian/matshell";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
inputs.ags.follows = "ags";
|
||||
};
|
||||
};
|
||||
|
||||
outputs = {
|
||||
|
|
|
|||
|
|
@ -6,13 +6,15 @@
|
|||
home-manager.backupFileExtension = "bak";
|
||||
home-manager.users."lilith" = {
|
||||
imports = [
|
||||
ags.homeManagerModules.default
|
||||
# ags.homeManagerModules.default
|
||||
sops-nix.homeManagerModules.sops
|
||||
./ags # ToDo: get codin :3
|
||||
# ./ags # ToDo: get codin :3
|
||||
./hyprland
|
||||
./rofi.nix
|
||||
./dunst.nix
|
||||
|
||||
./matshell.nix
|
||||
|
||||
./env.nix
|
||||
|
||||
./alacritty.nix
|
||||
|
|
|
|||
|
|
@ -6,9 +6,7 @@
|
|||
# ./utils.nix
|
||||
];
|
||||
|
||||
wayland.windowManager = let
|
||||
|
||||
hyprDefaults = {
|
||||
wayland.windowManager.hyprland = {
|
||||
enable = true;
|
||||
|
||||
xwayland.enable = true;
|
||||
|
|
@ -22,6 +20,8 @@
|
|||
"HYPRCURSOR_THEME,rose-pine-hyprcursor"
|
||||
];
|
||||
|
||||
xwayland.force_zero_scaling = true;
|
||||
|
||||
monitor = [
|
||||
",preferred,1"
|
||||
];
|
||||
|
|
@ -77,9 +77,11 @@
|
|||
passes = 1;
|
||||
};
|
||||
|
||||
drop_shadow = true;
|
||||
shadow_range = 4;
|
||||
shadow_render_power = 3;
|
||||
shadow = {
|
||||
enabled = true;
|
||||
range = 4;
|
||||
render_power = 3;
|
||||
};
|
||||
};
|
||||
|
||||
animations = {
|
||||
|
|
@ -126,7 +128,6 @@
|
|||
"$mainMod, P, exec, if (( $(pgrep keepassxc -c) < 2 )); then keepassxc; fi"
|
||||
|
||||
"$mainMod, O, togglespecialworkspace, chatgpt"
|
||||
"$mainMod, O, exec, [workspace special:chatgpt] pgrep firefox | xargs ps -fp | grep -- '-P ChatGPT --url chat.openai.com' || firefox -P ChatGPT --url chat.openai.com"
|
||||
|
||||
", print, exec, hyprshot -m region -o /home/lilith/sync/screenshots -z"
|
||||
"CTRL, print, exec, hyprshot -m output -o /home/lilith/sync/screenshots -z"
|
||||
|
|
@ -175,7 +176,4 @@
|
|||
];
|
||||
};
|
||||
};
|
||||
in {
|
||||
hyprland = hyprDefaults;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
7
home/matshell.nix
Normal file
7
home/matshell.nix
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
{ matshell, ...}: {
|
||||
imports = [ matshell.homeManagerModules.default ];
|
||||
|
||||
programs.ags = {
|
||||
matshell.enable = true;
|
||||
};
|
||||
}
|
||||
|
|
@ -1,2 +1,12 @@
|
|||
{...}: {
|
||||
{ lib, ...}: {
|
||||
home-manager.users."lilith".wayland.windowManager.hyprland.settings = {
|
||||
input.kb_layout = lib.mkForce "en";
|
||||
|
||||
monitor = lib.mkForce [
|
||||
"DP-3, 3840x2160, 0x0, 1.5"
|
||||
"DP-4, 2560x1440, 2560x0, 1"
|
||||
",preferred,auto,1"
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue