Compare commits

..

3 Commits

Author SHA1 Message Date
Flake Bot
bfb89952bf Bump flake.lock
Some checks are pending
Flake.lock / build (push) Waiting to run
Signed-off-by: Flake Bot <41898282+github-actions[bot]@users.noreply.github.com>
2024-08-31 09:43:44 +00:00
ef31c7f59d add kostek001 pkgs 2024-08-31 11:42:48 +02:00
de78f2019f plasma settings 2024-08-31 11:40:22 +02:00
3 changed files with 69 additions and 9 deletions

View File

@ -1,5 +1,23 @@
{ {
"nodes": { "nodes": {
"flake-parts": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
"lastModified": 1722555600,
"narHash": "sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC+x4=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "8471fe90ad337a8074e957b69ca4d0089218391d",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"home-manager": { "home-manager": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@ -41,6 +59,27 @@
"type": "github" "type": "github"
} }
}, },
"kostek001-pkgs": {
"inputs": {
"flake-parts": "flake-parts",
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1723396635,
"narHash": "sha256-ePhy9Jc0dw7gvWjVtJmwhxufq4+SQxhfjBt9ygCdyBs=",
"owner": "kostek001",
"repo": "pkgs",
"rev": "3cb276f1d4b460c5c001cb2d0de2b8cf9f369ea0",
"type": "github"
},
"original": {
"owner": "kostek001",
"repo": "pkgs",
"type": "github"
}
},
"nix-flatpak": { "nix-flatpak": {
"locked": { "locked": {
"lastModified": 1711997201, "lastModified": 1711997201,
@ -95,6 +134,18 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs-lib": {
"locked": {
"lastModified": 1722555339,
"narHash": "sha256-uFf2QeW7eAHlYXuDktm9c25OxOyCoUOQmh5SZ9amE5Q=",
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/a5d394176e64ab29c852d03346c1fc9b0b7d33eb.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/a5d394176e64ab29c852d03346c1fc9b0b7d33eb.tar.gz"
}
},
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1724819573, "lastModified": 1724819573,
@ -138,6 +189,7 @@
"inputs": { "inputs": {
"home-manager": "home-manager", "home-manager": "home-manager",
"jovian": "jovian", "jovian": "jovian",
"kostek001-pkgs": "kostek001-pkgs",
"nix-flatpak": "nix-flatpak", "nix-flatpak": "nix-flatpak",
"nixpkgs": "nixpkgs_2", "nixpkgs": "nixpkgs_2",
"plasma-manager": "plasma-manager" "plasma-manager": "plasma-manager"

View File

@ -15,14 +15,18 @@
}; };
jovian.url = "github:Jovian-Experiments/Jovian-NixOS/development"; jovian.url = "github:Jovian-Experiments/Jovian-NixOS/development";
nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=v0.4.1"; nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=v0.4.1";
kostek001-pkgs = {
url = "github:kostek001/pkgs";
inputs.nixpkgs.follows = "nixpkgs";
}; };
outputs = { nixpkgs, home-manager, plasma-manager, jovian, nix-flatpak, ... }: };
outputs = { nixpkgs, home-manager, plasma-manager, jovian, nix-flatpak, kostek001-pkgs, ... }:
let let
system = "x86_64-linux"; system = "x86_64-linux";
pkgs = import nixpkgs { inherit system; }; pkgs = import nixpkgs { inherit system; };
lib = nixpkgs.lib; lib = nixpkgs.lib;
# External Modules # External Modules
externalSystemModules = [home-manager.nixosModules.home-manager jovian.nixosModules.jovian nix-flatpak.nixosModules.nix-flatpak]; externalSystemModules = [ home-manager.nixosModules.home-manager jovian.nixosModules.jovian nix-flatpak.nixosModules.nix-flatpak kostek001-pkgs.nixosModules.kostek001-pkgs ];
externalUserModules = [ plasma-manager.homeManagerModules.plasma-manager]; externalUserModules = [ plasma-manager.homeManagerModules.plasma-manager];
# System Module groups # System Module groups
baseSystemModules = [ baseSystemModules = [

View File

@ -11,12 +11,6 @@
#home.file.".local/share/user-places.xbel".source = ../../../dotfiles/user-places.xbel; #home.file.".local/share/user-places.xbel".source = ../../../dotfiles/user-places.xbel;
# Immutable Issues
#home.file.".config/kglobalshortcutsrc".source = ../../../dotfiles/kglobalshortcutsrc;
#home.file.".config/kwinrc".source = ../../../dotfiles/kwinrc;
#home.file.".config/kglobalshortcutsrc".force = true;
#home.file.".config/kwinrc".force = true;
# Wallpaper # Wallpaper
home.file."Bilder/Wallpaper/wallpaper-nix.png".source = ../../../assets/wallpaper-nix.png; home.file."Bilder/Wallpaper/wallpaper-nix.png".source = ../../../assets/wallpaper-nix.png;
home.file."Bilder/Wallpaper/wallpaper-asia.jpg".source = ../../../assets/wallpaper-asia.jpg; home.file."Bilder/Wallpaper/wallpaper-asia.jpg".source = ../../../assets/wallpaper-asia.jpg;
@ -29,10 +23,19 @@
programs.plasma = { programs.plasma = {
file.".config/kglobalshortcutsrc".source = ../../../dotfiles/kglobalshortcutsrc;
file.".config/kwinrc".source = ../../../dotfiles/kwinrc;
enable = true; enable = true;
workspace.wallpaperSlideShow.path = /home/${user}/Bilder/Wallpaper; workspace.wallpaperSlideShow.path = /home/${user}/Bilder/Wallpaper;
workspace.wallpaperSlideShow.interval = 864000; workspace.wallpaperSlideShow.interval = 864000;
kscreenlocker.appearance.wallpaper = "/home/${user}/Bilder/Wallpaper/wallpaper-nix.png"; kscreenlocker.appearance.wallpaper = "/home/${user}/Bilder/Wallpaper/wallpaper-nix.png";
kscreenlocker.lockOnResume = false;
kscreenlocker.lockOnStartup = false;
kscreenlocker.passwordRequired = false;
kwin.titlebarButtons.left = ["keep-above-windows"]; kwin.titlebarButtons.left = ["keep-above-windows"];
kwin.titlebarButtons.right = ["minimize" "maximize" "close"]; kwin.titlebarButtons.right = ["minimize" "maximize" "close"];
@ -60,9 +63,10 @@
workspace.cursor = { workspace.cursor = {
size = 24; size = 24;
theme = "Breeze_Snow"; theme = "Breeze_Light";
}; };
workspace.lookAndFeel = "org.kde.breeze.desktop";
workspace.colorScheme = "BreezeHellFarbe"; workspace.colorScheme = "BreezeHellFarbe";
panels = [ panels = [