File tree Expand file tree Collapse file tree 9 files changed +107
-597
lines changed
Expand file tree Collapse file tree 9 files changed +107
-597
lines changed Original file line number Diff line number Diff line change 22 description = "daniel" ;
33
44 inputs = {
5- nixpkgs . url = "github:nixos/nixpkgs/nixos-24.11 " ;
5+ nixpkgs . url = "github:nixos/nixpkgs/nixos-25.05 " ;
66 nixpkgs-unstable . url = "github:nixos/nixpkgs/nixos-unstable" ;
77
88 home-manager = {
9- url = "github:nix-community/home-manager/release-24.11 " ;
9+ url = "github:nix-community/home-manager/release-25.05 " ;
1010 inputs . nixpkgs . follows = "nixpkgs" ;
1111 } ;
1212
2323
2424 nix-alien . url = "github:thiagokokada/nix-alien" ;
2525
26- hyprland . url = "git+https://github.com/hyprwm/Hyprland?submodules=1" ;
2726 catppuccin . url = "github:catppuccin/nix" ;
2827
2928 neovim-nightly-overlay . url = "github:nix-community/neovim-nightly-overlay" ;
3736 ...
3837 } @inputs :
3938 let
40- stateVersion = "24.11 " ;
39+ stateVersion = "25.05 " ;
4140 system = "x86_64-linux" ;
4241
4342 pkgs-unstable = import nixpkgs-unstable {
Original file line number Diff line number Diff line change 110110 pkgs . spotify
111111
112112 pkgs . openscad-unstable
113+ pkgs . bambu-studio
113114 pkgs . kicad
114115
115116 # password
Original file line number Diff line number Diff line change 11{
2- inputs ,
32 pkgs ,
3+ lib ,
44 ...
55} :
66
1010 ctrlMod = "CTRL" ;
1111in
1212{
13- imports = [ inputs . hyprland . homeManagerModules . default ] ;
14-
1513 # Copy wallpapers to local directory
1614 home . file = {
1715 wallpapers = {
436434 # notifications
437435 services . swaync = {
438436 enable = true ;
439- style = builtins . readFile ../../dots/swaync/theme.css ;
437+ style = lib . mkForce ( builtins . readFile ../../dots/swaync/theme.css ) ;
440438 } ;
441439
442440 # auto mount removable drives
473471 pkgs . catppuccin-cursors . mochaMauve
474472
475473 # miscellaneous
476- pkgs . xwaylandvideobridge
474+ pkgs . kdePackages . xwaylandvideobridge
477475 pkgs . xdg-utils
478476 ] ;
479477}
Original file line number Diff line number Diff line change 2929 syntaxHighlighting . enable = true ;
3030 autosuggestion . enable = true ;
3131
32- initExtra = ''
32+ initContent = ''
3333 if [ "$(tty)" = "/dev/tty1" ]; then
3434 exec Hyprland &> /dev/null
3535 fi
Original file line number Diff line number Diff line change 44 fonts = {
55 enableDefaultPackages = true ;
66 packages = with pkgs ; [
7- ( nerdfonts . override {
8- fonts = [
9- "JetBrainsMono"
10- "SpaceMono"
11- ] ;
12- } )
7+ nerd-fonts . jetbrains-mono
8+ nerd-fonts . space-mono
139 helvetica-neue-lt-std
1410 ] ;
1511 } ;
Original file line number Diff line number Diff line change 1- { pkgs , inputs , ... } :
1+ { ... } :
22
33{
44 nix . settings = {
88
99 programs . hyprland = {
1010 enable = true ;
11- package = inputs . hyprland . packages . ${ pkgs . stdenv . hostPlatform . system } . hyprland ;
12-
1311 xwayland . enable = true ;
14- portalPackage =
15- inputs . hyprland . packages . ${ pkgs . stdenv . hostPlatform . system } . xdg-desktop-portal-hyprland ;
1612 } ;
1713
1814 environment . variables = {
Original file line number Diff line number Diff line change 1- { pkgs , inputs , ... } :
1+ { ... } :
22
3- let
4- pkgs-unstable = inputs . hyprland . inputs . nixpkgs . legacyPackages . ${ pkgs . stdenv . hostPlatform . system } ;
5- in
3+ # let
4+ # pkgs-unstable = inputs.hyprland.inputs.nixpkgs.legacyPackages.${pkgs.stdenv.hostPlatform.system};
5+ # in
66{
7- hardware . graphics = {
8- package = pkgs-unstable . mesa ;
7+ hardware . graphics . enable = true ;
98
10- enable32Bit = true ;
11- package32 = pkgs-unstable . pkgsi686Linux . mesa ;
12- } ;
9+ # hardware.graphics = {
10+ # package = pkgs-unstable.mesa;
11+
12+ # enable32Bit = true;
13+ # package32 = pkgs-unstable.pkgsi686Linux.mesa;
14+ # };
1315}
Original file line number Diff line number Diff line change 66 6002
77 ] ;
88
9- hardware . pulseaudio . enable = false ;
109 security . rtkit . enable = true ;
10+
1111 services . pipewire = {
1212 enable = true ;
1313
2727 pulse . enable = true ;
2828 jack . enable = true ;
2929 } ;
30- services . libinput . enable = true ;
3130
31+ services . libinput . enable = true ;
3232 environment . systemPackages = [ pkgs . alsa-utils ] ;
3333}
You can’t perform that action at this time.
0 commit comments