Skip to content

Commit

Permalink
Add Ghostty
Browse files Browse the repository at this point in the history
  • Loading branch information
DarkaMaul committed Jan 19, 2025
1 parent d2a92b7 commit 7e31670
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 22 deletions.
29 changes: 8 additions & 21 deletions configuration.nix
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,11 @@

pcscd.enable = true;

pulseaudio = {
enable = false;
package = pkgs.pulseaudioFull;
};

tlp = {
enable = false; # TODO(dm)
settings = {
Expand All @@ -137,10 +142,10 @@
pipewire = {
enable = true;
};
};

# Allow fingerprints in PAM login
# security.pam.services.login.fprintAuth = true;
# Configure keymap in X11
xserver.xkb.layout = "fr";
};

# Secrets
age = {
Expand Down Expand Up @@ -211,32 +216,14 @@
};
};
};

pulseaudio = {
enable = false;
package = pkgs.pulseaudioFull;
};
};

# Configure keymap in X11
services.xserver.xkb.layout = "fr";
# services.xserver.xkbOptions = {
# "eurosign:e";
# "caps:escape" # map caps to escape.
# };

# Enable CUPS to print documents.
# services.printing.enable = true;

# Add docker
virtualisation.docker = {
enable = true;
enableOnBoot = false;
};

# Enable touchpad support (enabled default in most desktopManager).
# services.xserver.libinput.enable = true;

# Users management
users.mutableUsers = false;

Expand Down
9 changes: 8 additions & 1 deletion users/dm.nix
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@ in
# Perso
pkgs.calibre
pkgs.discord
# Renable me when https://github.com/NixOS/nixpkgs/issues/331934 is fixed
pkgs.mcomix # Comics reader
pkgs.redshift
pkgs.spotify
Expand Down Expand Up @@ -139,6 +138,14 @@ in
};
};

programs.ghostty = {
enable = true;
enableZshIntegration = true;
settings = {
theme = "Dracula";
};
};

programs.firefox = {
enable = true;

Expand Down

0 comments on commit 7e31670

Please sign in to comment.