1
0
Fork 0
mirror of https://git.sr.ht/~roxwize/.dotfiles synced 2025-02-07 09:52:50 +00:00
This commit is contained in:
Rae 5e 2024-12-17 16:16:23 -05:00
parent 506eead326
commit 53159f4ddc
4 changed files with 33 additions and 34 deletions

View file

@ -1,8 +1,7 @@
{ config, lib, pkgs, home-manager, ... }: { config, lib, pkgs, ... }:
{ {
imports = [ imports = [
./packages.nix ./packages.nix
home-manager.nixosModules.home-manager
]; ];
nix.settings.experimental-features = ["nix-command" "flakes"]; nix.settings.experimental-features = ["nix-command" "flakes"];
@ -79,7 +78,5 @@
shell = pkgs.fish; shell = pkgs.fish;
}; };
home-manager.users.rae = import ./home.nix;
system.copySystemConfiguration = true; system.copySystemConfiguration = true;
} }

View file

@ -22,16 +22,16 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1734119587, "lastModified": 1734469883,
"narHash": "sha256-AKU6qqskl0yf2+JdRdD0cfxX4b9x3KKV5RqA6wijmPM=", "narHash": "sha256-VILvYFwvFbW040V1QECCT+FuwRN14xjtDUcIrod3n2E=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "3566ab7246670a43abd2ffa913cc62dad9cdf7d5", "rev": "d2ac8a404cf537ec5cfc96f4388d7031e6aeb94f",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nixos", "owner": "nixos",
"ref": "nixos-unstable", "ref": "release-24.11",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }

View file

@ -2,27 +2,29 @@
description = "rae's nixOS config flake"; description = "rae's nixOS config flake";
inputs = { inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; nixpkgs.url = "github:nixos/nixpkgs/release-24.11";
home-manager = { home-manager = {
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
}; };
outputs = inputs@{ self, nixpkgs, home-manager, ... }: { outputs = { self, nixpkgs, home-manager, ... }@inputs: {
nixosConfigurations = { nixosConfigurations = {
qemu = nixpkgs.lib.nixosSystem { gayfurries = nixpkgs.lib.nixosSystem {
system = "x86_64-linux"; system = "x86_64-linux";
specialArgs = { inherit inputs; }; specialArgs = { inherit inputs; };
modules = [ modules = [
./hosts/qemu/configuration.nix ./hosts/qemu/configuration.nix
# home-manager.nixosModules.home-manager { home-manager.nixosModules.home-manager
# home-manager = { {
# useGlobalPkgs = true; home-manager = {
# useUserPackages = true; useGlobalPkgs = true;
# users.rae = import ./home.nix; useUserPackages = true;
# }; extraSpecialArgs = { inherit inputs; };
# } users.rae = import ./home.nix;
};
}
]; ];
}; };
}; };

View file

@ -126,21 +126,21 @@
}; };
}; };
dconf.settings = { # dconf.settings = {
"net/launchpad/plank/docks/dock1" = { # "net/launchpad/plank/docks/dock1" = {
dock-items = ["firefox.dockitem" "io.elementary.terminal.dockitem" "codium.dockitem" "io.elementary.settings.dockitem"]; # dock-items = ["firefox.dockitem" "io.elementary.terminal.dockitem" "codium.dockitem" "io.elementary.settings.dockitem"];
}; # };
"org/gnome/desktop/background" = { # "org/gnome/desktop/background" = {
picture-uri = "file://" + builtins.toString /home/rae/.dotfiles/assets/wallpapers/kendal.png; # picture-uri = "file://" + builtins.toString /home/rae/.dotfiles/assets/wallpapers/kendal.png;
}; # };
"org/gnome/desktop/wm/preferences" = { # "org/gnome/desktop/wm/preferences" = {
button-layout = ":minimize,maximize,close"; # button-layout = ":minimize,maximize,close";
}; # };
}; # };
gtk = { # gtk = {
enable = true; # enable = true;
cursorTheme.name = "Posy's Cursor"; # cursorTheme.name = "Posy's Cursor";
theme.name = "io.elementary.stylesheet.blueberry"; # theme.name = "io.elementary.stylesheet.blueberry";
}; # };
} }