Compare commits
2 Commits
d0a3efc60f
...
0288e02d09
Author | SHA1 | Date | |
---|---|---|---|
0288e02d09 | |||
dc5c151c4d |
@ -4,12 +4,6 @@
|
|||||||
|
|
||||||
{ config, lib, pkgs, ... }:
|
{ config, lib, pkgs, ... }:
|
||||||
|
|
||||||
let unstable = import (builtins.fetchTarball {
|
|
||||||
name = "nixos-unstable-2024-12-08";
|
|
||||||
url = "https://github.com/NixOS/nixpkgs/archive/868be2c9df2ffdb40b6aee3d156f1df603555539.tar.gz";
|
|
||||||
sha256 = "0s7xzhv4a98j6kbas1q4pd3ln1l5hfamp4db4wx5mif0110n5scv";
|
|
||||||
}) {};
|
|
||||||
in
|
|
||||||
{
|
{
|
||||||
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
||||||
imports =
|
imports =
|
||||||
@ -69,13 +63,8 @@ in
|
|||||||
# Enable CUPS to print documents.
|
# Enable CUPS to print documents.
|
||||||
services.printing.enable = false;
|
services.printing.enable = false;
|
||||||
|
|
||||||
# Enable sound.
|
|
||||||
sound.enable = true;
|
|
||||||
hardware.pulseaudio.enable = true;
|
|
||||||
hardware.pulseaudio.extraConfig = "load-module module-switch-on-connect";
|
|
||||||
|
|
||||||
# Enable touchpad support (enabled default in most desktopManager).
|
# Enable touchpad support (enabled default in most desktopManager).
|
||||||
services.xserver.libinput.enable = true;
|
services.libinput.enable = true;
|
||||||
|
|
||||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
# Define a user account. Don't forget to set a password with ‘passwd’.
|
||||||
users.users.ekzyis = {
|
users.users.ekzyis = {
|
||||||
@ -139,9 +128,9 @@ in
|
|||||||
brave
|
brave
|
||||||
vscodium
|
vscodium
|
||||||
neovim
|
neovim
|
||||||
unstable.docker-compose
|
docker-compose
|
||||||
nodejs
|
nodejs
|
||||||
unstable.signal-desktop
|
signal-desktop
|
||||||
telegram-desktop
|
telegram-desktop
|
||||||
rustup gcc pkg-config
|
rustup gcc pkg-config
|
||||||
gimp
|
gimp
|
||||||
@ -160,13 +149,14 @@ in
|
|||||||
file
|
file
|
||||||
gnumake
|
gnumake
|
||||||
awscli2
|
awscli2
|
||||||
unstable.code-cursor
|
code-cursor
|
||||||
pavucontrol
|
pavucontrol
|
||||||
libnotify
|
libnotify
|
||||||
|
alsa-tools
|
||||||
];
|
];
|
||||||
|
|
||||||
fonts.packages = with pkgs; [
|
fonts.packages = with pkgs; [
|
||||||
hack-font noto-fonts noto-fonts-cjk noto-fonts-color-emoji
|
hack-font noto-fonts noto-fonts-cjk-sans noto-fonts-color-emoji
|
||||||
(nerdfonts.override { fonts = [ "Hack" ]; })
|
(nerdfonts.override { fonts = [ "Hack" ]; })
|
||||||
];
|
];
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user