Compare commits

..

No commits in common. "8eed8cf9f13775f518326b3884ebe1d07a63c916" and "b902e9137e6ace06c0b84aa20d97b645ac6cc5fe" have entirely different histories.

9 changed files with 28 additions and 69 deletions

6
flake.lock generated
View File

@ -349,11 +349,11 @@
"tinted-zed": "tinted-zed"
},
"locked": {
"lastModified": 1752008168,
"narHash": "sha256-ioQsc5LGGMy8K1NSxutNJ0wThA9BozKCkqwYdSTE8jM=",
"lastModified": 1751995939,
"narHash": "sha256-C5CSTv+b8XSbqJwqTP8SGkZEK3YCCJnmvRbg209ql5w=",
"owner": "danth",
"repo": "stylix",
"rev": "1baa44cf8c3a4699d0beda91f39ba7942b46269d",
"rev": "8f3259dbc57c8ee871492fde80f77468826bbd63",
"type": "github"
},
"original": {

View File

@ -16,17 +16,24 @@
environment.systemPackages = with pkgs; [
home-manager
wget
kitty
tldr
fastfetch
tree
font-awesome
dig
btop
thunderbird
lf
file
qalculate-qt
baobab
arduino-ide
piper
element-desktop
calibre
vlc
loupe
gimp3
mullvad-vpn

View File

@ -10,10 +10,9 @@
networking.hostName = "desktop1";
smayzy = {
desktop.enable = true;
nvidia.enable = true;
virt.enable = true;
hyprland.enable = true;
desktop.enable = true;
};
home-manager = {
@ -39,7 +38,23 @@
services.displayManager.sddm.enable = true;
services.displayManager.sddm.wayland.enable = true;
programs.hyprland = {
enable = true;
xwayland.enable = true;
};
xdg.portal.enable = true;
xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
environment.systemPackages = with pkgs; [
mako
wofi
wlogout
waybar
wl-clipboard
libnotify
hyprpaper
hyprpolkitagent
webcord
pavucontrol
cliphist

View File

@ -1,6 +0,0 @@
{ lib, config, pkgs, ... }:
{
imports = [
./hyprland.nix
];
}

View File

@ -1,32 +0,0 @@
{ lib, config, pkgs, ... }:
let
inherit (lib) mkIf mkOption types;
in
{
options.smayzy.hyprland.enable = mkOption {
type = types.bool;
default = false;
description = "hyprland";
};
config = mkIf config.smayzy.hyprland.enable {
programs.hyprland = {
enable = true;
xwayland.enable = true;
};
xdg.portal.enable = true;
xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
environment.systemPackages = with pkgs; [
mako
wofi
wlogout
waybar
wl-clipboard
libnotify
hyprpaper
hyprpolkitagent
];
};
}

View File

@ -4,6 +4,5 @@
./nh.nix
./nvf.nix
./fzf.nix
./pkgs.nix
];
}

View File

@ -1,23 +0,0 @@
{ config, lib, pkgs, ...}:
let
inherit (lib) mkIf mkOption types;
in
{
options.smayzy.base-cli-pkgs.enable = mkOption {
type = types.bool;
default = false;
description = "install base cli pkgs that doesn't need extra config";
};
config = mkIf config.smayzy.base-cli-pkgs.enable {
environment.systemPackages = with pkgs; [
wget
tldr
tree
dig
btop
file
vim
];
};
}

View File

@ -10,7 +10,6 @@
./shell
./rice
./groups
./WM
];
# Timzone and locales (same for all machines so I put it here)

View File

@ -15,7 +15,7 @@ in
nh.enable = true;
fzf.enable = true;
zsh.enable = true;
base-cli-pkgs.enable = true;
};
};
}