wip
This commit is contained in:
@@ -7,6 +7,7 @@ window-padding-color = extend
|
|||||||
custom-shader-animation = true
|
custom-shader-animation = true
|
||||||
|
|
||||||
# font
|
# font
|
||||||
|
font-size = 12
|
||||||
font-family = "FiraCode Nerd Font Mono"
|
font-family = "FiraCode Nerd Font Mono"
|
||||||
font-family-italic = "VictorMono Nerd Font mono Oblique"
|
font-family-italic = "VictorMono Nerd Font mono Oblique"
|
||||||
font-family-bold-italic = "VictorMono Nerd Font mono Bold Oblique"
|
font-family-bold-italic = "VictorMono Nerd Font mono Bold Oblique"
|
||||||
|
|||||||
@@ -43,9 +43,9 @@
|
|||||||
"fullscreen, class:bevy-.*"
|
"fullscreen, class:bevy-.*"
|
||||||
];
|
];
|
||||||
|
|
||||||
env = [
|
# env = [
|
||||||
"GDK_SCALE, 2"
|
# "GDK_SCALE, 2"
|
||||||
];
|
# ];
|
||||||
|
|
||||||
render = {
|
render = {
|
||||||
explicit_sync = 2;
|
explicit_sync = 2;
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
services.avahi = {
|
services.avahi = {
|
||||||
enable = true;
|
enable = true;
|
||||||
nssmdns = true;
|
nssmdns4 = true;
|
||||||
openFirewall = true;
|
openFirewall = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -1,12 +1,22 @@
|
|||||||
{ inputs, pkgs, ... }:
|
{ inputs, pkgs, ... }:
|
||||||
{
|
{
|
||||||
environment.systemPackages = [
|
environment.systemPackages = with pkgs; [
|
||||||
pkgs.wl-clipboard
|
wl-clipboard
|
||||||
|
hyprland
|
||||||
];
|
];
|
||||||
|
|
||||||
# thumbnail support for images
|
# thumbnail support for images
|
||||||
services.tumbler.enable = true;
|
services.tumbler.enable = true;
|
||||||
|
|
||||||
|
environment.etc."xdg/wayland-sessions/hyprland.desktop".text = ''
|
||||||
|
[Desktop Entry]
|
||||||
|
Name=Hyprland
|
||||||
|
Comment=Hyprland Wayland Compositor
|
||||||
|
Exec=Hyprland
|
||||||
|
Type=Application
|
||||||
|
DesktopNames=Hyprland
|
||||||
|
'';
|
||||||
|
|
||||||
nix.settings = {
|
nix.settings = {
|
||||||
substituters = [ "https://hyprland.cachix.org" ];
|
substituters = [ "https://hyprland.cachix.org" ];
|
||||||
trusted-public-keys = [ "hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc=" ];
|
trusted-public-keys = [ "hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc=" ];
|
||||||
|
|||||||
@@ -16,28 +16,26 @@ in
|
|||||||
autoRepeatDelay = 250;
|
autoRepeatDelay = 250;
|
||||||
autoRepeatInterval = 30;
|
autoRepeatInterval = 30;
|
||||||
};
|
};
|
||||||
# services.xserver.displayManager.sessionPackages = [ hyprland-session ];
|
services.displayManager.sessionPackages = with pkgs; [
|
||||||
|
hyprland
|
||||||
|
];
|
||||||
|
|
||||||
# services.xserver.windowManager.gnome.enable = true;
|
services.desktopManager = {
|
||||||
# services.xserver.windowManager.gnome.wayland = false;
|
gnome.enable = true;
|
||||||
# hardware.opengl.enable = true;
|
};
|
||||||
#
|
services.xserver.windowManager = {
|
||||||
# environment.systemPackages = with pkgs; [
|
# gnome.enable = true;
|
||||||
# xorg.xhost
|
i3 = {
|
||||||
# xorg.xrandr
|
enable = true;
|
||||||
# xorg.xinit
|
extraPackages = with pkgs; [
|
||||||
# gnome-session
|
dmenu
|
||||||
# gnome-shell
|
i3status
|
||||||
# ];
|
];
|
||||||
#
|
};
|
||||||
# xdg = {
|
};
|
||||||
# portal = {
|
programs.i3lock.enable = true;
|
||||||
# enable = true;
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
|
|
||||||
services.displayManager.gdm.enable = true;
|
services.displayManager.gdm.enable = true;
|
||||||
services.desktopManager.gnome.enable = true;
|
|
||||||
programs.dconf.enable = true;
|
programs.dconf.enable = true;
|
||||||
services = {
|
services = {
|
||||||
sysprof.enable = true;
|
sysprof.enable = true;
|
||||||
|
|||||||
@@ -34,9 +34,9 @@
|
|||||||
|
|
||||||
programs.zsh.enable = true;
|
programs.zsh.enable = true;
|
||||||
|
|
||||||
environment.variables = {
|
# environment.variables = {
|
||||||
GDK_SCALE = 2;
|
# GDK_SCALE = 2;
|
||||||
};
|
# };
|
||||||
|
|
||||||
users.users.naps62 = {
|
users.users.naps62 = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user