This commit is contained in:
2025-03-14 23:54:42 +00:00
parent 0e91761bf6
commit c13476e500
6 changed files with 60 additions and 7 deletions

View File

@@ -1,6 +1,7 @@
{
config,
pkgs,
lib,
inputs,
...
}: {
@@ -70,6 +71,14 @@
};
};
displayManager.sddm = {
enable = true;
package = pkgs.kdePackages.sddm;
wayland.enable = true;
# extraPackages = with pkgs; [(catppuccin-sddm.override {flavor = "macchiato";})];
theme = "maldives";
};
pipewire = {
enable = true;
pulse.enable = true;
@@ -97,12 +106,6 @@
xserver = {
enable = true;
xkb.layout = "gb";
displayManager = {
gdm = {
enable = true;
};
};
};
};
}

View File

@@ -16,6 +16,11 @@ in {
};
};
};
services.swaync = {
enable = true;
};
wayland.windowManager.sway = {
enable = true;
config = {

View File

@@ -1,5 +1,6 @@
{
imports = [
./ghostty
./helix
./kitty
./nb

View File

@@ -0,0 +1,30 @@
font-family = Iosevka Nerd Font
font-size = 12
theme = catppuccin-macchiato
cursor-style = block
shell-integration-features = no-cursor
window-theme = ghostty
window-decoration = false
unfocused-split-opacity = 1
keybind = ctrl+shift+enter>ctrl+shift+h=new_split:left
keybind = ctrl+shift+enter>ctrl+shift+l=new_split:right
keybind = ctrl+shift+enter>ctrl+shift+k=new_split:up
keybind = ctrl+shift+enter>ctrl+shift+j=new_split:down
keybind = ctrl+shift+enter>h=new_split:left
keybind = ctrl+shift+enter>l=new_split:right
keybind = ctrl+shift+enter>k=new_split:up
keybind = ctrl+shift+enter>j=new_split:down
keybind = ctrl+shift+f=toggle_split_zoom
keybind = ctrl+shift+h=goto_split:left
keybind = ctrl+shift+l=goto_split:right
keybind = ctrl+shift+k=goto_split:top
keybind = ctrl+shift+j=goto_split:bottom
keybind = ctrl+shift+m=toggle_tab_overview

View File

@@ -0,0 +1,14 @@
{
pkgs,
lib,
hostname,
...
}: {
home.file.".config/ghostty/config" = {
source = ./config;
};
programs.ghostty = {
enable = true;
};
}

View File

@@ -37,7 +37,7 @@
rust-analyzer
unzip
zip
zigpkgs."0.13.0"
zigpkgs."0.14.0"
zls
];