Compare commits
No commits in common. "0288e02d093e700def12b5a14b154641beb128cc" and "d0a3efc60f16748b3fea1d4b607d7e1f639ad40e" have entirely different histories.
0288e02d09
...
d0a3efc60f
@ -4,6 +4,12 @@
|
||||
|
||||
{ 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" ];
|
||||
imports =
|
||||
@ -63,8 +69,13 @@
|
||||
# Enable CUPS to print documents.
|
||||
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).
|
||||
services.libinput.enable = true;
|
||||
services.xserver.libinput.enable = true;
|
||||
|
||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
||||
users.users.ekzyis = {
|
||||
@ -128,9 +139,9 @@
|
||||
brave
|
||||
vscodium
|
||||
neovim
|
||||
docker-compose
|
||||
unstable.docker-compose
|
||||
nodejs
|
||||
signal-desktop
|
||||
unstable.signal-desktop
|
||||
telegram-desktop
|
||||
rustup gcc pkg-config
|
||||
gimp
|
||||
@ -149,14 +160,13 @@
|
||||
file
|
||||
gnumake
|
||||
awscli2
|
||||
code-cursor
|
||||
unstable.code-cursor
|
||||
pavucontrol
|
||||
libnotify
|
||||
alsa-tools
|
||||
];
|
||||
|
||||
fonts.packages = with pkgs; [
|
||||
hack-font noto-fonts noto-fonts-cjk-sans noto-fonts-color-emoji
|
||||
hack-font noto-fonts noto-fonts-cjk noto-fonts-color-emoji
|
||||
(nerdfonts.override { fonts = [ "Hack" ]; })
|
||||
];
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user