mirror of
https://github.com/Moe1369/nixos-config.git
synced 2024-10-18 18:24:07 +02:00
Compare commits
No commits in common. "bfb89952bf41ba608992a43d5a9764afaeb733a0" and "29824f443210a3fad026ce3525192520d9c7b25a" have entirely different histories.
bfb89952bf
...
29824f4432
52
flake.lock
52
flake.lock
@ -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"
|
||||||
|
@ -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, ... }:
|
||||||
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 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 = [
|
||||||
|
@ -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 = [
|
||||||
|
Loading…
Reference in New Issue
Block a user