Update
@@ -60,6 +60,12 @@
|
||||
action = "<cmd>Oil<cr>";
|
||||
options.desc = "Oil";
|
||||
}
|
||||
{
|
||||
key = "<leader>E";
|
||||
action = "<cmd>Neotree<cr>";
|
||||
options.desc = "Neotree";
|
||||
}
|
||||
|
||||
{
|
||||
key = "<C-h>";
|
||||
action = "<cmd>TmuxNavigateLeft<cr>";
|
||||
|
||||
@@ -14,6 +14,10 @@
|
||||
telescope = {
|
||||
enable = true;
|
||||
extensions.fzf-native = { enable = true; };
|
||||
settings = {
|
||||
selection_caret = "/ ";
|
||||
layout_config = { prompt_position = "top"; };
|
||||
};
|
||||
};
|
||||
todo-comments.enable = true;
|
||||
treesitter = {
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{ config, ... }: {
|
||||
{ config, lib, ... }: {
|
||||
programs.fzf = {
|
||||
enable = true;
|
||||
enableZshIntegration = true;
|
||||
# colors = {
|
||||
# "fg+" = config.var.theme.colors.accentName;
|
||||
# "bg+" = "-1";
|
||||
# "fg" = "white";
|
||||
# "bg" = "-1";
|
||||
# "prompt" = "grey";
|
||||
# "pointer" = config.var.theme.colors.accentName;
|
||||
# };
|
||||
colors = lib.mkForce {
|
||||
"fg+" = "#" + config.lib.stylix.colors.base0D;
|
||||
"bg+" = "-1";
|
||||
"fg" = "#" + config.lib.stylix.colors.base05;
|
||||
"bg" = "-1";
|
||||
"prompt" = "#" + config.lib.stylix.colors.base03;
|
||||
"pointer" = "#" + config.lib.stylix.colors.base0D;
|
||||
};
|
||||
defaultOptions = [
|
||||
"--margin=1"
|
||||
"--layout=reverse"
|
||||
|
||||
@@ -60,11 +60,10 @@
|
||||
sl = "ls";
|
||||
open = "${pkgs.xdg_utils}/bin/xdg-open";
|
||||
icat = "${pkgs.kitty}/bin/kitty +kitten icat";
|
||||
|
||||
wireguard-import = "nmcli connection import type wireguard file";
|
||||
neorg =
|
||||
"cd ~/nextcloud/neorg && vim -c ':ZenMode' -c ':Telescope find_files' index.norg";
|
||||
notes =
|
||||
"cd ~/nextcloud/Notes && vim -c ':ZenMode' -c ':Telescope find_files' index.md";
|
||||
|
||||
notes = "cd ~/nextcloud/Notes && -c ':Telescope find_files' index.md";
|
||||
note = "notes";
|
||||
|
||||
# git
|
||||
|
||||
@@ -9,6 +9,13 @@ in {
|
||||
enable = true;
|
||||
theme = lib.mkForce spicePkgs.themes.text;
|
||||
|
||||
# TODO: Colors not working
|
||||
customColorScheme = lib.mkForce {
|
||||
button = "#${config.lib.stylix.colors.base0D}";
|
||||
button-active = "#${config.lib.stylix.colors.base0D}";
|
||||
tab-active = "#${config.lib.stylix.colors.base0D}";
|
||||
};
|
||||
|
||||
enabledExtensions = with spicePkgs.extensions; [
|
||||
playlistIcons
|
||||
lastfm
|
||||
|
||||
@@ -12,28 +12,5 @@
|
||||
sort_reverse = true;
|
||||
};
|
||||
};
|
||||
|
||||
theme = {
|
||||
filetype = {
|
||||
rules = [
|
||||
{
|
||||
fg = "#7AD9E5";
|
||||
mime = "image/*";
|
||||
}
|
||||
{
|
||||
fg = "#F3D398";
|
||||
mime = "video/*";
|
||||
}
|
||||
{
|
||||
fg = "#F3D398";
|
||||
mime = "audio/*";
|
||||
}
|
||||
{
|
||||
fg = "#CD9EFC";
|
||||
mime = "application/x-bzip";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -27,9 +27,9 @@ let
|
||||
# bash
|
||||
''
|
||||
if [ -f /tmp/hyprfocus ]; then
|
||||
hyprfocus-kill
|
||||
hyprfocus-off
|
||||
else
|
||||
hyprfocus
|
||||
hyprfocus-on
|
||||
fi
|
||||
'';
|
||||
in { home.packages = [ hyprfocus-on hyprfocus-off hyprfocus-toggle ]; }
|
||||
|
||||
@@ -10,11 +10,7 @@ let
|
||||
'';
|
||||
|
||||
powermenu = pkgs.writeShellScriptBin "powermenu" ''
|
||||
if pgrep wlogout; then
|
||||
pkill wlogout
|
||||
else
|
||||
${pkgs.wlogout}/bin/wlogout
|
||||
fi
|
||||
hyprpanel -t powerdropdownmenu
|
||||
'';
|
||||
|
||||
lock = pkgs.writeShellScriptBin "lock" ''
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
"XDG_SESSION_TYPE,wayland"
|
||||
"SDL_VIDEODRIVER,wayland"
|
||||
"CLUTTER_BACKEND,wayland"
|
||||
"AQ_DRM_DEVICES,/dev/dri/card2" # TODO: Why the fuck this is needed
|
||||
"AQ_DRM_DEVICES,/dev/dri/card2" # FIXME: Why the fuck this is needed
|
||||
];
|
||||
|
||||
cursor = {
|
||||
|
||||
|
Before Width: | Height: | Size: 6.8 MiB |
|
Before Width: | Height: | Size: 1.1 MiB |
|
Before Width: | Height: | Size: 1.8 MiB |
|
Before Width: | Height: | Size: 486 KiB |
|
Before Width: | Height: | Size: 3.2 MiB |
|
Before Width: | Height: | Size: 928 KiB |
|
Before Width: | Height: | Size: 2.7 MiB |
|
Before Width: | Height: | Size: 1.6 MiB |
|
Before Width: | Height: | Size: 1.1 MiB |
|
Before Width: | Height: | Size: 6.6 MiB |
|
Before Width: | Height: | Size: 2.1 MiB |
|
Before Width: | Height: | Size: 1.5 MiB |
|
Before Width: | Height: | Size: 948 KiB |
|
Before Width: | Height: | Size: 1.6 MiB |
|
Before Width: | Height: | Size: 2.2 MiB |
|
Before Width: | Height: | Size: 5.4 MiB |
|
Before Width: | Height: | Size: 739 KiB |
|
Before Width: | Height: | Size: 1.1 MiB |
|
Before Width: | Height: | Size: 4.3 MiB |
|
Before Width: | Height: | Size: 4.8 MiB |
|
Before Width: | Height: | Size: 3.6 MiB |
|
Before Width: | Height: | Size: 6.9 MiB |
|
Before Width: | Height: | Size: 84 KiB |
|
Before Width: | Height: | Size: 6.6 MiB |
|
Before Width: | Height: | Size: 369 KiB |
|
Before Width: | Height: | Size: 1.2 MiB |
|
Before Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 3.3 MiB |
|
Before Width: | Height: | Size: 13 MiB |
|
Before Width: | Height: | Size: 12 MiB |
|
Before Width: | Height: | Size: 641 KiB |
|
Before Width: | Height: | Size: 199 KiB |
|
Before Width: | Height: | Size: 60 KiB |
|
Before Width: | Height: | Size: 54 KiB |
|
Before Width: | Height: | Size: 5.0 MiB |
|
Before Width: | Height: | Size: 71 KiB |
|
Before Width: | Height: | Size: 2.0 MiB |
|
Before Width: | Height: | Size: 6.4 MiB |
|
Before Width: | Height: | Size: 6.5 MiB |
|
Before Width: | Height: | Size: 5.9 MiB |
|
Before Width: | Height: | Size: 511 KiB |
|
Before Width: | Height: | Size: 1.8 MiB |
|
Before Width: | Height: | Size: 3.9 MiB |
|
Before Width: | Height: | Size: 2.0 MiB |
|
Before Width: | Height: | Size: 2.1 MiB |
|
Before Width: | Height: | Size: 1.0 MiB |
|
Before Width: | Height: | Size: 909 KiB |
|
Before Width: | Height: | Size: 7.0 MiB |
|
Before Width: | Height: | Size: 3.5 MiB |