added hyprfloat to pc

This commit is contained in:
voidarclabs
2026-01-04 19:30:21 +00:00
parent caf6b24398
commit 31f69f0c44
5 changed files with 128 additions and 40 deletions

View File

@@ -119,9 +119,10 @@
# Ricing # Ricing
bibata-cursors bibata-cursors
catppuccin-gtk catppuccin-gtk
# inputs.way-edges.packages.${pkgs.system}.way-edges
waybar waybar
hyprlock hyprlock
cava
cmatrix
swaynotificationcenter swaynotificationcenter
inputs.chataigne.packages.${pkgs.system}.chataigne inputs.chataigne.packages.${pkgs.system}.chataigne
wlogout wlogout
@@ -193,6 +194,7 @@
# User programs # User programs
programs.steam.enable = true; programs.steam.enable = true;
programs.walker.enable = true; programs.walker.enable = true;
programs.dconf.enable = true;
# User Services # User Services
services.gvfs.enable = true; services.gvfs.enable = true;

View File

@@ -1,45 +1,51 @@
{ config, lib, pkgs, inputs, ... }: {
config,
lib,
pkgs,
inputs,
...
}:
{ {
networking.hostName = "mobile02"; # Define your hostname. networking.hostName = "mobile02"; # Define your hostname.
# Opengl and vulkan # Opengl and vulkan
hardware.graphics = { hardware.graphics = {
enable = true; enable = true;
extraPackages = with pkgs; [ extraPackages = with pkgs; [
intel-vaapi-driver intel-vaapi-driver
libva-vdpau-driver libva-vdpau-driver
]; ];
}; };
services.displayManager.sddm = { services.displayManager.sddm = {
enable = true; enable = true;
theme = "catppuccin-mocha-mauve"; theme = "catppuccin-mocha-mauve";
package = pkgs.kdePackages.sddm; package = pkgs.kdePackages.sddm;
}; };
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# Catppuccin sddm theme # Catppuccin sddm theme
(pkgs.catppuccin-sddm.override { (pkgs.catppuccin-sddm.override {
flavor = "mocha"; flavor = "mocha";
font = "Fira Mono Nerd Font"; font = "Fira Mono Nerd Font";
fontSize = "11"; fontSize = "11";
background = null; background = null;
}) })
]; ];
# Local User # Local User
users.users.user01 = { users.users.user01 = {
extraGroups = [ ]; extraGroups = [ ];
packages = with pkgs; [ packages = with pkgs; [
# Ricing # Ricing
inputs.way-edges.packages.${pkgs.system}.way-edges inputs.way-edges.packages.${pkgs.system}.way-edges
inputs.chataigne.packages.${pkgs.system}.chataigne inputs.chataigne.packages.${pkgs.system}.chataigne
# Terminal # Terminal
light light
# Apps # Apps
]; ];
}; };
} }

View File

@@ -29,6 +29,7 @@
packages = with pkgs; [ packages = with pkgs; [
bottles bottles
ferdium ferdium
inputs.hyprfloat.packages.${pkgs.system}.default
delfin delfin
jellyfin-tui jellyfin-tui
]; ];

79
flake.lock generated
View File

@@ -70,6 +70,67 @@
"type": "github" "type": "github"
} }
}, },
"flake-utils": {
"inputs": {
"systems": "systems_3"
},
"locked": {
"lastModified": 1731533236,
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"home-manager": {
"inputs": {
"nixpkgs": [
"hyprfloat",
"nixpkgs"
]
},
"locked": {
"lastModified": 1762296971,
"narHash": "sha256-Jyv3L5rrUYpecON+9zyFz2VqgTSTsIG35fXuCyuCQv0=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "34fe48801d2a5301b814eaa1efb496499d06cebc",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "home-manager",
"type": "github"
}
},
"hyprfloat": {
"inputs": {
"flake-utils": "flake-utils",
"home-manager": "home-manager",
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1765567261,
"narHash": "sha256-OmrVyrlhyBh1WMmWwVJOQOha/tmsoliMuWQtfG7lxKc=",
"owner": "nevimmu",
"repo": "hyprfloat",
"rev": "6306d4f68133744e0b03ffcd7cb887ed44799397",
"type": "github"
},
"original": {
"owner": "nevimmu",
"repo": "hyprfloat",
"type": "github"
}
},
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1763421233, "lastModified": 1763421233,
@@ -188,6 +249,7 @@
"chataigne": "chataigne", "chataigne": "chataigne",
"doot": "doot", "doot": "doot",
"elephant": "elephant", "elephant": "elephant",
"hyprfloat": "hyprfloat",
"nixpkgs": "nixpkgs_4", "nixpkgs": "nixpkgs_4",
"walker": "walker", "walker": "walker",
"way-edges": "way-edges" "way-edges": "way-edges"
@@ -245,6 +307,21 @@
} }
}, },
"systems_3": { "systems_3": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"systems_4": {
"locked": { "locked": {
"lastModified": 1689347949, "lastModified": 1689347949,
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
@@ -283,7 +360,7 @@
"elephant" "elephant"
], ],
"nixpkgs": "nixpkgs_5", "nixpkgs": "nixpkgs_5",
"systems": "systems_3" "systems": "systems_4"
}, },
"locked": { "locked": {
"lastModified": 1762268213, "lastModified": 1762268213,

View File

@@ -7,6 +7,10 @@
chataigne.url = "./chataigne"; chataigne.url = "./chataigne";
doot.url = "github:voidarclabs/nixos.doot"; doot.url = "github:voidarclabs/nixos.doot";
way-edges.url = "github:way-edges/way-edges"; way-edges.url = "github:way-edges/way-edges";
hyprfloat = {
url = "github:nevimmu/hyprfloat";
inputs.nixpkgs.follows = "nixpkgs";
};
walker = { walker = {
url = "github:abenz1267/walker"; url = "github:abenz1267/walker";
@@ -17,8 +21,6 @@
outputs = outputs =
{ {
self, self,
doot,
chataigne,
nixpkgs, nixpkgs,
... ...
}@inputs: }@inputs: