update term + vim colors, hyprland config, remove alacritty/kitty

This commit is contained in:
2025-05-20 17:59:40 +02:00
parent 65311be845
commit a7a3da24c2
7 changed files with 20 additions and 81 deletions
+9 -16
View File
@@ -24,31 +24,24 @@
]; ];
wayland.windowManager.hyprland = { wayland.windowManager.hyprland = {
enable = true;
package = inputs.hyprland.packages.${pkgs.system}.hyprland; package = inputs.hyprland.packages.${pkgs.system}.hyprland;
enable = true;
xwayland.enable = true; xwayland.enable = true;
systemd = { systemd.enable = true;
enable = true;
variables = [ # Tell home-manager not to manage the config file
"--all" extraConfig = "";
];
};
}; };
lib.inputMethod.fcitx5.waylandFrontend = true; lib.inputMethod.fcitx5.waylandFrontend = true;
programs = { programs = {
hyprlock = { hyprlock.enable = true;
enable = true;
};
}; };
services = { services = {
hyprpaper = { hyprpaper.enable = true;
enable = true; hypridle.enable = true;
};
hypridle = {
enable = true;
};
}; };
} }
@@ -1,55 +0,0 @@
{ config, pkgs, ... }:
{
programs.alacritty = {
enable = true;
settings = {
general.live_config_reload = false;
font = {
normal.family = "FiraCodeNerdFontMono";
size = 16;
};
window = {
dimensions = {
lines = 20;
columns = 200;
};
padding = {
x = 8;
y = 8;
};
decorations = "None";
opacity = 0.80;
blur = true;
};
colors = {
primary = {
background = "#0c0c0c";
foreground = "#cccccc";
};
normal = {
black = "#0c0c0c";
red = "#c50f1f";
green = "#13a10e";
yellow = "#c19c00";
blue = "#0037da";
magenta = "#881798";
cyan = "#3a96dd";
white = "#cccccc";
};
bright = {
black = "#767676";
red = "#e74856";
green = "#16c60c";
yellow = "#f9f1a5";
blue = "#3b78ff";
magenta = "#b4009e";
cyan = "#61d6d6";
white = "#f2f2f2";
};
draw_bold_text_with_bright_colors = true;
};
};
};
}
+4 -7
View File
@@ -20,15 +20,12 @@ gtk-wide-tabs = true
#macos-non-native-fullscreen = true #macos-non-native-fullscreen = true
# Font # Font
font-size = 14 font-size = 16
font-family = JetBrainsMono NF font-family = Kelmscott Mono
# Theme # Theme
# theme = Grape theme = Obsidian
# theme = Bright Lights # theme = Relaxed
theme = tokyonight
# theme = Purple Rain
# theme = Mariana
# Cursor And Mouse # Cursor And Mouse
cursor-style = block cursor-style = block
@@ -1,5 +1,7 @@
local default_color = "sonokai"
function ColorMyTerminal(color) function ColorMyTerminal(color)
color = color or "tokyonight-night" color = color or default_color
vim.cmd.colorscheme(color) vim.cmd.colorscheme(color)
vim.cmd("hi ColorColumn ctermbg=0 guibg=purple") vim.cmd("hi ColorColumn ctermbg=0 guibg=purple")
@@ -7,4 +9,4 @@ function ColorMyTerminal(color)
vim.api.nvim_set_hl(0, "NormalFloat", {bg = "none"}) vim.api.nvim_set_hl(0, "NormalFloat", {bg = "none"})
end end
vim.cmd.colorscheme("tokyonight-night") vim.cmd.colorscheme(default_color)
@@ -1,10 +1,12 @@
return require('packer').startup(function(use) return require('packer').startup(function(use)
use 'wbthomason/packer.nvim' use 'wbthomason/packer.nvim'
use({ 'rose-pine/neovim', as = 'rose-pine' })
use({ 'folke/tokyonight.nvim', as = 'tokyonight' }) use({ 'folke/tokyonight.nvim', as = 'tokyonight' })
use({ 'karoliskoncevicius/sacredforest-vim', as = 'sacredforest' }) use({ 'karoliskoncevicius/sacredforest-vim', as = 'sacredforest' })
use({ 'EdenEast/nightfox.nvim', as = 'nightfox' }) use({ 'EdenEast/nightfox.nvim', as = 'nightfox' })
use({ 'rebelot/kanagawa.nvim', as = 'kanagawa'})
use({ 'sainnhe/sonokai', as = 'sonokai'})
use({ 'p00f/alabaster.nvim', as = 'alabaster'})
use 'nvim-telescope/telescope.nvim' use 'nvim-telescope/telescope.nvim'
use('nvim-treesitter/nvim-treesitter', {run = ':TSUpdate'}) use('nvim-treesitter/nvim-treesitter', {run = ':TSUpdate'})