restructuring

This commit is contained in:
maxstrb 2025-08-05 22:07:42 +02:00
parent bd6c9e6d7e
commit 31b1b98809
15 changed files with 260 additions and 233 deletions

View file

@ -17,6 +17,5 @@
./modules/communication.nix
./modules/rice.nix
./modules/shells.nix
./modules/zen.nix
];
}

View file

@ -98,10 +98,11 @@
"$mainMod, W, togglefloating"
"$mainMod, A, exec, fuzzel"
"$mainMod, P, pseudo,"
"$mainMod, E, exec, dolphin"
"$mainMod, E, exec, thunar"
"$mainMod, C, exec, hyprpicker -a"
"$mainMod, code:23, swapsplit"
"$mainMod, code:66, togglesplit"
"Alt, F4, exec, hyprctl kill"
# switch focus
"$mainMod, left, movefocus, l"

View file

@ -1,21 +1,23 @@
{pkgs, ...}: {
home.packages = with pkgs; [
libreoffice
kdePackages.kate
kdePackages.dolphin
kdePackages.ark
trilium-next-desktop
krita
libresprite
mpv
inkscape
qimgv
wineWowPackages.staging
ytmdesktop
];
home = {
packages = with pkgs; [
libreoffice
xarchiver
trilium-next-desktop
krita
libresprite
mpv
inkscape
qimgv
wineWowPackages.staging
ytmdesktop
];
home.file.".config/kdeglobals".text = ''
[General]
TerminalApplication=foot
'';
file = {
".config/kdeglobals".text = ''
[General]
TerminalApplication=foot
'';
};
};
}

View file

@ -14,6 +14,7 @@
lsp = {
enable = true;
inlayHints.enable = true;
formatOnSave = true;
lspkind.enable = true;
lspsaga.enable = false;
@ -126,4 +127,13 @@
};
};
};
xdg.desktopEntries.nvim-foot = {
name = "Neovim (foot)";
comment = "Edit text files with Neovim in foot terminal";
icon = "nvim";
exec = "foot -e nvim %F";
categories = ["Utility" "TextEditor" "Development"];
mimeType = ["text/plain" "text/x-makefile" "application/x-shellscript"];
};
}

View file

@ -71,9 +71,8 @@
zel = "zellij";
rebuild = "sudo nixos-rebuild switch --flake /home/maxag/.nix-config";
system = "nvim /home/maxag/.nix-config/flake.nix";
home = "nvim /home/maxag/.nix-config/home/home.nix";
config = "nvim /home/maxag/.nix-config/configuration/configuration.nix";
projects = "cd /mnt/removable/Projekty";
home = "nvim /home/maxag/.nix-config/home/main/home.nix";
config = "nvim /home/maxag/.nix-config/configuration/main/configuration.nix";
cat = "bat -p -P";
nvim = "edit";
nix-shell = "nix-shell --run nu";

View file

@ -2,6 +2,11 @@
stylix = {
enable = true;
targets = {
gtk.enable = true;
qt.enable = true;
};
#base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-mocha.yaml";
base16Scheme = {
@ -57,4 +62,17 @@
image = ../../assets/shadow_dark.png;
};
gtk = {
enable = true;
iconTheme = {
name = "Papirus-Dark";
package = pkgs.papirus-icon-theme;
};
gtk3.extraConfig = {
gtk-recent-files-enabled = 0;
gtk-recent-files-limit = 0;
gtk-recent-files-max-age = 0;
};
};
}

View file

@ -1,7 +0,0 @@
{inputs, ...}: {
imports = [
inputs.zen-browser.homeModules.twilight-official
];
programs.zen-browser.enable = true;
}