feat: changed some stuff

This commit is contained in:
Nick 2025-01-20 23:33:35 -06:00
parent 376c1d7b18
commit c67e864d40
145 changed files with 143 additions and 70 deletions

0
home/modules/gui/apps/browsers/chrome/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/browsers/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/browsers/edge/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/browsers/epiphany/default.nix Normal file → Executable file
View file

View file

@ -2,6 +2,17 @@
name = "Tools";
toolbar = false;
bookmarks = [
{
name = "Hugging Face";
url = "https://www.huggingface.co";
tags = [
"hugging"
"face"
"ai"
"gguf"
];
keyword = "Hug";
}
{
name = "Uncensored AI";
url = "https://www.aiuncensored.info";

0
home/modules/gui/apps/browsers/ladybird/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/browsers/opera/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/browsers/tor/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/browsers/vivaldi/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/gaming/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/gaming/heroic/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/gaming/lutris/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/gaming/prismLauncher/default.nix Normal file → Executable file
View file

View file

@ -17,3 +17,5 @@
};
};
}
# If you wanna install Sc2, it takes Proton v8

0
home/modules/gui/apps/ide/default.nix Normal file → Executable file
View file

View file

@ -1,8 +1,35 @@
{
enabled = true;
default_model = {
provider = "zed.dev";
model = "claude-3-5-sonnet-latest";
flake,
...
}:
let
inherit (flake.config.services.instances)
ollama
web
;
service = ollama;
localhost = web.localhost.address0;
in
{
assistant = {
enabled = true;
default_model = {
provider = "zed.dev";
model = "claude-3-5-sonnet-latest";
};
version = "2";
};
assistant1 = {
enabled = true;
default_model = {
provider = "ollama";
model = "qwen2.5-coder:7b";
};
version = "2";
};
language_models = {
ollama = {
api_url = "http://${localhost}:${builtins.toString service.ports.port1}";
};
};
version = "2";
}

View file

@ -6,7 +6,11 @@
}:
let
configPath = ./config;
assistantPath = import (configPath + /assistant);
assistantPath = import (configPath + /assistant) {
inherit
flake
;
};
interfacePath = import (configPath + /interface) {
inherit
@ -30,7 +34,6 @@ let
miscPath = import (configPath + /misc) { inherit lib pkgs; };
in
{
assistant = assistantPath;
git = gitPath;
languages = languagesPath;
lsp = lspPath;
@ -38,5 +41,6 @@ in
experimental.theme_overrides = experimentalPath;
}
// assistantPath
// interfacePath
// miscPath

View file

@ -20,8 +20,8 @@ let
pkgs
;
};
packagePath = flake.inputs.zed-editor.packages.${pkgs.system}.default;
in
# packagePath = flake.inputs.zed-editor.packages.${pkgs.system}.default;
{
programs.zed-editor = {
enable = true;

View file

View file

View file

View file

View file

View file

0
home/modules/gui/apps/media/audio/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/media/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/media/doc/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/media/doc/docEditing/default.nix Normal file → Executable file
View file

View file

View file

View file

View file

0
home/modules/gui/apps/media/doc/docViewing/default.nix Normal file → Executable file
View file

View file

0
home/modules/gui/apps/media/images/default.nix Normal file → Executable file
View file

View file

View file

View file

View file

View file

View file

0
home/modules/gui/apps/media/video/default.nix Normal file → Executable file
View file

View file

View file

View file

View file

View file

View file

View file

View file

View file

0
home/modules/gui/apps/messaging/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/messaging/discord/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/messaging/element/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/messaging/nheko/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/messaging/signal/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/messaging/slack/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/messaging/teams/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/messaging/vesktop/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/sharing/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/sharing/nicotinePlus/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/sharing/soulseekQt/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/terminal/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/terminal/kitty/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/tools/bitwarden/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/tools/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/tools/deskreen/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/tools/emote/default.nix Normal file → Executable file
View file

View file

0
home/modules/gui/apps/tools/ledger/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/tools/scrcpy/default.nix Normal file → Executable file
View file

0
home/modules/gui/apps/tools/usbImager/default.nix Normal file → Executable file
View file

0
home/modules/gui/default.nix Normal file → Executable file
View file

0
home/modules/gui/desktop/default.nix Normal file → Executable file
View file

0
home/modules/gui/desktop/easyEffects/default.nix Normal file → Executable file
View file

0
home/modules/gui/desktop/flameshot/default.nix Normal file → Executable file
View file

0
home/modules/gui/desktop/gammastep/default.nix Normal file → Executable file
View file

View file

@ -1,5 +1,13 @@
{ pkgs, ... }:
{
pkgs,
flake,
...
}:
let
inherit (flake.config.aesthetics.themes) cursor;
in
{
name = "catppuccin-macchiato-dark-cursors";
package = pkgs.catppuccin-cursors.macchiatoDark;
size = cursor.size;
}

View file

@ -6,7 +6,7 @@ let
in
{
gtk.enable = true;
# x11.enable = true;
x11.enable = true;
name = "catppuccin-mocha-dark-cursors";
package = pkgs.catppuccin-cursors.macchiatoDark;
size = cursor.size;

View file

@ -3,6 +3,7 @@ let
configPath = ./config;
cursorThemePath = import (configPath + /cursorTheme.nix) {
inherit
flake
pkgs
;
};

View file

@ -10,7 +10,7 @@ let
superBinds = builtins.map (x: "SUPER, " + x) [
# Apps
"Space, exec, rm -r /home/$USER/.cache/tofi* ; tofi-drun"
"C, exec, code"
"C, exec, zed"
"A, exec, obsidian"
"D, exec, ghostty -e zellij a dotfiles"
"E, exec, ghostty -e nu -e y"

View file

@ -9,6 +9,7 @@ let
emote = "(emote)";
flameshot = "(flameshot)";
bitwarden = "(.*Bitwarden.*)";
save = "(.*Enter name of file to save to.*)";
picture = "(.*Picture-in-Picture.*)";
discord-popout = "(.*Discord Popout.*)";
signal = "(signal)";
@ -25,11 +26,13 @@ let
"maxsize 360 500, class:^${calculator}$"
"maxsize 720 400, class:^${easyeffects}$"
"maxsize 720 400, class:^${scrcpy}$"
"minsize 720 400, class:^${scrcpy}$"
"maxsize 720 400, class:^${mpv}$"
"maxsize 720 400, class:^${vlc}$"
"maxsize 640 360, class:^${nomacs}$"
"maxsize 800 450, title:^${bitwarden}$"
"maxsize 720 400, title:^${picture}$"
"maxsize 720 400, title:^${save}$"
"maxsize 720 400, title:^${discord-popout}$"
];
@ -46,6 +49,7 @@ let
"title:^(${picture})$"
"title:^(${discord-popout})$"
"title:^${bitwarden}$"
"title:^${save}$"
];
pinWindows = builtins.map (x: "pin, " + x) [

0
home/modules/gui/desktop/network/default.nix Normal file → Executable file
View file

0
home/modules/gui/desktop/nwgLook/default.nix Normal file → Executable file
View file

0
home/modules/gui/desktop/plasmaNm/default.nix Normal file → Executable file
View file

0
home/modules/gui/desktop/wlClipboard/default.nix Normal file → Executable file
View file

View file

@ -9,7 +9,7 @@
package = flake.inputs.wpaperd.packages.${pkgs.system}.default;
settings = {
"default" = {
path = "~/Files/Projects/dotfiles/home/modules/hypr/wpaperd/wallpaper";
path = "~/Files/Projects/dotfiles/home/modules/gui/desktop/wpaperd/wallpaper";
apply-shadow = true;
duration = "1m";
sorting = "random";