Compare commits
6 commits
6884b63476
...
6ffc1e1811
| Author | SHA1 | Date | |
|---|---|---|---|
| 6ffc1e1811 | |||
| 4e211e0cd2 | |||
| d0a4bedfa9 | |||
| 7e54918ed4 | |||
| b51e9b7a12 | |||
| 4957d21a97 |
5 changed files with 19 additions and 11 deletions
12
flake.lock
generated
12
flake.lock
generated
|
|
@ -170,11 +170,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1719677234,
|
"lastModified": 1720045378,
|
||||||
"narHash": "sha256-qO9WZsj/0E6zcK4Ht1y/iJ8XfwbBzq7xdqhBh44OP/M=",
|
"narHash": "sha256-lmE7B+QXw7lWdBu5GQlUABSpzPk3YBb9VbV+IYK5djk=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "36317d4d38887f7629876b0e43c8d9593c5cc48d",
|
"rev": "0a30138c694ab3b048ac300794c2eb599dc40266",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -206,11 +206,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1719506693,
|
"lastModified": 1720031269,
|
||||||
"narHash": "sha256-C8e9S7RzshSdHB7L+v9I51af1gDM5unhJ2xO1ywxNH8=",
|
"narHash": "sha256-rwz8NJZV+387rnWpTYcXaRNvzUSnnF9aHONoJIYmiUQ=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "b2852eb9365c6de48ffb0dc2c9562591f652242a",
|
"rev": "9f4128e00b0ae8ec65918efeba59db998750ead6",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,9 @@
|
||||||
# Stylix - system-wide colorscheming and typography for NixOS
|
# Stylix - system-wide colorscheming and typography for NixOS
|
||||||
# See: https://github.com/danth/stylix
|
# See: https://github.com/danth/stylix
|
||||||
stylix.url = "github:danth/stylix";
|
stylix.url = "github:danth/stylix";
|
||||||
|
|
||||||
|
# NixOS profiles to optimize settings for different hardware
|
||||||
|
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = { self, nixpkgs, home-manager, stylix, ... }@inputs: {
|
outputs = { self, nixpkgs, home-manager, stylix, ... }@inputs: {
|
||||||
|
|
@ -33,6 +36,10 @@
|
||||||
modules = [
|
modules = [
|
||||||
stylix.nixosModules.stylix ./hosts/p14s/configuration.nix
|
stylix.nixosModules.stylix ./hosts/p14s/configuration.nix
|
||||||
|
|
||||||
|
# Model picked up from
|
||||||
|
# https://github.com/NixOS/nixos-hardware/blob/master/flake.nix
|
||||||
|
nixos-hardware.nixosModules.lenovo-thinkpad-p14s-amd-gen2
|
||||||
|
|
||||||
# Home-Manager
|
# Home-Manager
|
||||||
#inputs.home-manager.nixosModules.default
|
#inputs.home-manager.nixosModules.default
|
||||||
home-manager.nixosModules.home-manager {
|
home-manager.nixosModules.home-manager {
|
||||||
|
|
|
||||||
|
|
@ -68,7 +68,7 @@
|
||||||
services.printing.enable = true;
|
services.printing.enable = true;
|
||||||
|
|
||||||
# Enable sound with pipewire.
|
# Enable sound with pipewire.
|
||||||
sound.enable = true;
|
#sound.enable = true;
|
||||||
hardware.pulseaudio.enable = false;
|
hardware.pulseaudio.enable = false;
|
||||||
security.rtkit.enable = true;
|
security.rtkit.enable = true;
|
||||||
services.pipewire = {
|
services.pipewire = {
|
||||||
|
|
@ -121,7 +121,7 @@
|
||||||
|
|
||||||
# Temporarily allow certain unsafe packages
|
# Temporarily allow certain unsafe packages
|
||||||
nixpkgs.config.permittedInsecurePackages = [
|
nixpkgs.config.permittedInsecurePackages = [
|
||||||
#"electron-27.3.11" # 2024-06-16: EOL electron for logseq
|
"electron-27.3.11" # 2024-06-16: EOL electron for logseq
|
||||||
"electron-28.3.3" # 2024-06-29: EOL electron for logseq
|
"electron-28.3.3" # 2024-06-29: EOL electron for logseq
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -56,7 +56,7 @@
|
||||||
amfora # Gemini terminal browser
|
amfora # Gemini terminal browser
|
||||||
lagrange # Graphical Gemini client
|
lagrange # Graphical Gemini client
|
||||||
linphone
|
linphone
|
||||||
rustdesk
|
#rustdesk
|
||||||
zoom-us
|
zoom-us
|
||||||
profanity # CLI XMPP client
|
profanity # CLI XMPP client
|
||||||
element-desktop # GUI matrix client
|
element-desktop # GUI matrix client
|
||||||
|
|
@ -68,6 +68,7 @@
|
||||||
libreoffice-fresh
|
libreoffice-fresh
|
||||||
drawio
|
drawio
|
||||||
evince # PDF viewer
|
evince # PDF viewer
|
||||||
|
galculator
|
||||||
|
|
||||||
# Graphics
|
# Graphics
|
||||||
gimp
|
gimp
|
||||||
|
|
@ -96,7 +97,7 @@
|
||||||
# 3D Printing
|
# 3D Printing
|
||||||
freecad
|
freecad
|
||||||
openscad
|
openscad
|
||||||
cura
|
#cura
|
||||||
|
|
||||||
# Games
|
# Games
|
||||||
dosbox-staging
|
dosbox-staging
|
||||||
|
|
|
||||||
|
|
@ -107,5 +107,5 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
sound.enable = true;
|
#sound.enable = true;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue