Compare commits

..

No commits in common. "bfb89952bf41ba608992a43d5a9764afaeb733a0" and "29824f443210a3fad026ce3525192520d9c7b25a" have entirely different histories.

3 changed files with 9 additions and 69 deletions

View File

@ -1,23 +1,5 @@
{ {
"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": [
@ -59,27 +41,6 @@
"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,
@ -134,18 +95,6 @@
"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,
@ -189,7 +138,6 @@
"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,18 +15,14 @@
}; };
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, kostek001-pkgs, ... }: outputs = { nixpkgs, home-manager, plasma-manager, jovian, nix-flatpak, ... }:
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 kostek001-pkgs.nixosModules.kostek001-pkgs ]; externalSystemModules = [home-manager.nixosModules.home-manager jovian.nixosModules.jovian nix-flatpak.nixosModules.nix-flatpak];
externalUserModules = [ plasma-manager.homeManagerModules.plasma-manager]; externalUserModules = [ plasma-manager.homeManagerModules.plasma-manager];
# System Module groups # System Module groups
baseSystemModules = [ baseSystemModules = [

View File

@ -11,6 +11,12 @@
#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;
@ -23,19 +29,10 @@
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"];
@ -63,10 +60,9 @@
workspace.cursor = { workspace.cursor = {
size = 24; size = 24;
theme = "Breeze_Light"; theme = "Breeze_Snow";
}; };
workspace.lookAndFeel = "org.kde.breeze.desktop";
workspace.colorScheme = "BreezeHellFarbe"; workspace.colorScheme = "BreezeHellFarbe";
panels = [ panels = [