mirror of
https://github.com/eRgo35/nix-config.git
synced 2026-02-04 13:06:13 +01:00
changed to xfce, customized kitty
This commit is contained in:
20
home.nix
20
home.nix
@@ -71,8 +71,11 @@ in {
|
|||||||
tuxpaint
|
tuxpaint
|
||||||
krita
|
krita
|
||||||
|
|
||||||
# tools
|
# terminal
|
||||||
kitty
|
kitty
|
||||||
|
kitty-themes
|
||||||
|
|
||||||
|
# tools
|
||||||
rofi
|
rofi
|
||||||
git
|
git
|
||||||
eza
|
eza
|
||||||
@@ -96,6 +99,9 @@ in {
|
|||||||
prismlauncher
|
prismlauncher
|
||||||
steam
|
steam
|
||||||
|
|
||||||
|
# development
|
||||||
|
neovide
|
||||||
|
|
||||||
# custom
|
# custom
|
||||||
])
|
])
|
||||||
|
|
||||||
@@ -125,6 +131,18 @@ in {
|
|||||||
EDITOR = "nvim";
|
EDITOR = "nvim";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
programs.kitty = {
|
||||||
|
enable = true;
|
||||||
|
font = {
|
||||||
|
name = "FiraCode Nerd Font";
|
||||||
|
size = 12;
|
||||||
|
};
|
||||||
|
|
||||||
|
theme = "Gruvbox Dark";
|
||||||
|
#Also available: Catppuccin-Frappe Catppuccin-Latte Catppuccin-Macchiato Catppuccin-Mocha
|
||||||
|
# See all available kitty themes at: https://github.com/kovidgoyal/kitty-themes/blob/46d9dfe230f315a6a0c62f4687f6b3da20fd05e4/themes.json
|
||||||
|
};
|
||||||
|
|
||||||
programs.neovim = {
|
programs.neovim = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs-unstable.neovim-unwrapped;
|
package = pkgs-unstable.neovim-unwrapped;
|
||||||
|
|||||||
@@ -42,12 +42,23 @@
|
|||||||
LC_TIME = "pl_PL.UTF-8";
|
LC_TIME = "pl_PL.UTF-8";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Enable the X11 windowing system.
|
services.xserver = {
|
||||||
services.xserver.enable = true;
|
enable = true;
|
||||||
|
layout = "pl";
|
||||||
|
xkbVariant = "";
|
||||||
|
|
||||||
# Enable the KDE Plasma Desktop Environment.
|
displayManager = {
|
||||||
services.xserver.displayManager.sddm.enable = true;
|
lightdm = {
|
||||||
services.xserver.desktopManager.plasma5.enable = true;
|
enable = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
desktopManager = {
|
||||||
|
xfce = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
# Enable OpenGL
|
# Enable OpenGL
|
||||||
hardware.opengl = {
|
hardware.opengl = {
|
||||||
@@ -96,12 +107,6 @@
|
|||||||
users.defaultUserShell = pkgs.zsh;
|
users.defaultUserShell = pkgs.zsh;
|
||||||
programs.zsh.enable = true;
|
programs.zsh.enable = true;
|
||||||
|
|
||||||
# Configure keymap in X11
|
|
||||||
services.xserver = {
|
|
||||||
layout = "pl";
|
|
||||||
xkbVariant = "";
|
|
||||||
};
|
|
||||||
|
|
||||||
# Configure console keymap
|
# Configure console keymap
|
||||||
console.keyMap = "pl2";
|
console.keyMap = "pl2";
|
||||||
|
|
||||||
@@ -147,7 +152,6 @@
|
|||||||
zsh
|
zsh
|
||||||
pavucontrol
|
pavucontrol
|
||||||
htop
|
htop
|
||||||
nerdfonts
|
|
||||||
ntfs3g
|
ntfs3g
|
||||||
dosfstools
|
dosfstools
|
||||||
woeusb
|
woeusb
|
||||||
@@ -171,6 +175,8 @@
|
|||||||
gtest
|
gtest
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
fonts.packages = with pkgs; [ nerdfonts ];
|
||||||
|
|
||||||
# Some programs need SUID wrappers, can be configured further or are
|
# Some programs need SUID wrappers, can be configured further or are
|
||||||
# started in user sessions.
|
# started in user sessions.
|
||||||
programs.mtr.enable = true;
|
programs.mtr.enable = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user