update term + vim colors, hyprland config, remove alacritty/kitty
This commit is contained in:
@@ -24,31 +24,24 @@
|
|||||||
];
|
];
|
||||||
|
|
||||||
wayland.windowManager.hyprland = {
|
wayland.windowManager.hyprland = {
|
||||||
package = inputs.hyprland.packages.${pkgs.system}.hyprland;
|
|
||||||
enable = true;
|
enable = true;
|
||||||
|
package = inputs.hyprland.packages.${pkgs.system}.hyprland;
|
||||||
|
|
||||||
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;
|
|
||||||
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
@@ -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'})
|
||||||
|
|||||||
Reference in New Issue
Block a user