This commit is contained in:
Mars 2025-01-15 23:11:09 -05:00
parent c3773952c5
commit 10005a31a1
Signed by: pupbrained
GPG key ID: 0FF5B8826803F895
10 changed files with 1250 additions and 1286 deletions

View file

@ -131,7 +131,7 @@
}, },
"sddm-theme-minesddm": { "sddm-theme-minesddm": {
"cargoLocks": null, "cargoLocks": null,
"date": "2024-12-21", "date": "2025-01-06",
"extract": null, "extract": null,
"name": "sddm-theme-minesddm", "name": "sddm-theme-minesddm",
"passthru": null, "passthru": null,
@ -143,11 +143,11 @@
"name": null, "name": null,
"owner": "Davi-S", "owner": "Davi-S",
"repo": "sddm-theme-minesddm", "repo": "sddm-theme-minesddm",
"rev": "df70f585ca498ccebc469b34e8ef252e0d3cbc5a", "rev": "c483c1287030fd848e7439851cb9f6627ab60920",
"sha256": "sha256-NfTu+rtrJUhhtCWOzujIhrp9vI+YnEJoE/nBPttaKvY=", "sha256": "sha256-uVlLPlYyvxxNgRzRrYfdIHwY0f7okKAq6NNgFzBw5TY=",
"type": "github" "type": "github"
}, },
"version": "df70f585ca498ccebc469b34e8ef252e0d3cbc5a" "version": "c483c1287030fd848e7439851cb9f6627ab60920"
}, },
"system-appearance": { "system-appearance": {
"cargoLocks": null, "cargoLocks": null,

View file

@ -81,15 +81,15 @@
}; };
sddm-theme-minesddm = { sddm-theme-minesddm = {
pname = "sddm-theme-minesddm"; pname = "sddm-theme-minesddm";
version = "df70f585ca498ccebc469b34e8ef252e0d3cbc5a"; version = "c483c1287030fd848e7439851cb9f6627ab60920";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Davi-S"; owner = "Davi-S";
repo = "sddm-theme-minesddm"; repo = "sddm-theme-minesddm";
rev = "df70f585ca498ccebc469b34e8ef252e0d3cbc5a"; rev = "c483c1287030fd848e7439851cb9f6627ab60920";
fetchSubmodules = false; fetchSubmodules = false;
sha256 = "sha256-NfTu+rtrJUhhtCWOzujIhrp9vI+YnEJoE/nBPttaKvY="; sha256 = "sha256-uVlLPlYyvxxNgRzRrYfdIHwY0f7okKAq6NNgFzBw5TY=";
}; };
date = "2024-12-21"; date = "2025-01-06";
}; };
system-appearance = { system-appearance = {
pname = "system-appearance"; pname = "system-appearance";

View file

@ -24,6 +24,7 @@
catppuccin = mkInput "catppuccin/nix"; catppuccin = mkInput "catppuccin/nix";
chaotic = mkInput "chaotic-cx/nyx/nyxpkgs-unstable"; chaotic = mkInput "chaotic-cx/nyx/nyxpkgs-unstable";
emacs = mkCustomUrl "git+https://git.pupbrained.xyz/pupbrained/nixmacs.git"; emacs = mkCustomUrl "git+https://git.pupbrained.xyz/pupbrained/nixmacs.git";
ghostty = mkInput "ghostty-org/ghostty";
hyprland = mkWithSubmodules "https://github.com/hyprwm/Hyprland"; hyprland = mkWithSubmodules "https://github.com/hyprwm/Hyprland";
hyprland-plugins = mkFollowing "hyprwm/hyprland-plugins" "hyprland"; hyprland-plugins = mkFollowing "hyprwm/hyprland-plugins" "hyprland";
hyprpanel = mkInput "ThomasCarey4/HyprPanel-NixFix"; hyprpanel = mkInput "ThomasCarey4/HyprPanel-NixFix";

1108
flake.lock

File diff suppressed because it is too large Load diff

View file

@ -14,6 +14,7 @@
}; };
emacs.url = "git+https://git.pupbrained.xyz/pupbrained/nixmacs.git"; emacs.url = "git+https://git.pupbrained.xyz/pupbrained/nixmacs.git";
flakegen.url = "github:jorsn/flakegen"; flakegen.url = "github:jorsn/flakegen";
ghostty.url = "github:ghostty-org/ghostty";
home-manager = { home-manager = {
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager";

View file

@ -43,30 +43,6 @@
builtins.attrValues { builtins.attrValues {
inherit (epkgs.treesit-grammars) with-all-grammars; inherit (epkgs.treesit-grammars) with-all-grammars;
})) }))
(callPackage "${inputs.nixpkgs}/pkgs/applications/editors/vscode/generic.nix" rec {
commandLineArgs = "";
version = "1.0.5";
pname = "windsurf";
executableName = "windsurf";
longName = "Windsurf";
shortName = "windsurf";
src = fetchurl {
url = "https://windsurf-stable.codeiumdata.com/linux-x64/stable/d33d40f6cd3a4d7e451b22e94359230a4aa8c161/Windsurf-linux-x64-${version}.tar.gz";
sha256 = "11ibfbijlww91k533dg5b267rrdqafm95aj8md1hpa0b3x4nzzzq";
};
sourceRoot = "Windsurf";
tests = nixosTests.vscodium;
updateScript = "nil";
meta = {
description = "The first agentic IDE, and then some";
};
})
emacs-lsp-booster emacs-lsp-booster
equibop equibop
firefox firefox
@ -78,42 +54,12 @@
libnotify libnotify
lm_sensors lm_sensors
loupe loupe
ludusavi
mullvad-vpn mullvad-vpn
nodejs nodejs
playerctl playerctl
prismlauncher prismlauncher
(python312.withPackages
(p:
with p; [
epc
orjson
sexpdata
six
setuptools
paramiko
rapidfuzz
]))
slack
telegram-desktop telegram-desktop
xdotool
(xwinwrap.overrideAttrs {
src = fetchFromGitHub {
owner = "camonater62";
repo = "xwinwrap";
rev = "ec74e730072225ffa740bf5076a1dd0a343bb113";
sha256 = "0vfwbcx5y1aphiaix2zps1bl7lhbhdvm6vhys2m0kwvl6igy0cc8";
};
buildPhase = ''
make all
'';
installPhase = ''
mkdir -p $out/bin
mv xwinwrap $out/bin
'';
})
youki
] ]
++ (with jetbrains; [ ++ (with jetbrains; [
clion clion
@ -123,10 +69,10 @@
idea-ultimate idea-ultimate
]) ])
++ (with inputs; [ ++ (with inputs; [
nixvim.packages.${pkgs.system}.default
zen-browser.packages.${pkgs.system}.default
chaotic.packages.${pkgs.system}.distrobox_git chaotic.packages.${pkgs.system}.distrobox_git
chaotic.packages.${pkgs.system}.zed-editor_git chaotic.packages.${pkgs.system}.zed-editor_git
nixvim.packages.${pkgs.system}.default
zen-browser.packages.${pkgs.system}.default
]); ]);
stateVersion = "24.05"; stateVersion = "24.05";

View file

@ -1,8 +1,4 @@
{ {pkgs, ...}:
pkgs,
inputs,
...
}:
with pkgs; { with pkgs; {
imports = [ imports = [
./rofi.nix ./rofi.nix
@ -19,11 +15,6 @@ with pkgs; {
enable = true; enable = true;
systemd.variables = ["--all"]; systemd.variables = ["--all"];
plugins = with inputs; [
#hypr-dynamic-cursors.packages.${pkgs.system}.hypr-dynamic-cursors
hyprspace.packages.${pkgs.system}.default
];
settings = let settings = let
rofi-clipboard = pkgs.writeScript "rofi-clipboard" '' rofi-clipboard = pkgs.writeScript "rofi-clipboard" ''
tmp_dir="/tmp/cliphist" tmp_dir="/tmp/cliphist"
@ -137,14 +128,15 @@ with pkgs; {
exec-once = [ exec-once = [
"hyprpanel" "hyprpanel"
"swww-daemon" "swww-daemon"
"${writeScript "wallpaper" '' "swww img ${./walls/blaidd.png}"
while : ; do # "${writeScript "wallpaper" ''
for file in $(${uutils-coreutils}/bin/uutils-ls ${./walls}/*.jpg | sort -R | tail -1); do # while : ; do
swww img "$file" --transition-fps 165 # for file in $(${uutils-coreutils}/bin/uutils-ls ${./walls}/*.jpg | sort -R | tail -1); do
sleep 5m # swww img "$file" --transition-fps 165
done # sleep 5m
done # done
''}" # done
# ''}"
]; ];
misc = { misc = {
@ -202,8 +194,6 @@ with pkgs; {
# Toggles # Toggles
"${mod}, Space, togglefloating" "${mod}, Space, togglefloating"
"${mod}, o, overview:toggle"
# Focus movements # Focus movements
"${mod}, h, movefocus, l" "${mod}, h, movefocus, l"
"${mod}, j, movefocus, d" "${mod}, j, movefocus, d"

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 MiB

View file

@ -188,7 +188,8 @@
comfy-wide-motion comfy-wide-motion
comfy-wide-motion-duo comfy-wide-motion-duo
comfy-wide-motion-fixed comfy-wide-motion-fixed
]); ])
++ (with inputs.chaotic.packages.${pkgs.system}; [mangohud_git]);
fontconfig = { fontconfig = {
hinting.enable = true; hinting.enable = true;
@ -463,7 +464,6 @@
dconf.enable = true; dconf.enable = true;
fish.enable = true; fish.enable = true;
gamemode.enable = true; gamemode.enable = true;
steam.enable = true;
gnupg.agent.enable = true; gnupg.agent.enable = true;
virt-manager.enable = true; virt-manager.enable = true;
@ -486,6 +486,13 @@
enable = true; enable = true;
enableVirtualCamera = true; enableVirtualCamera = true;
}; };
steam = {
enable = true;
extraCompatPackages = with inputs; [
chaotic.packages.${pkgs.system}.proton-ge-custom
];
};
}; };
networking = { networking = {

File diff suppressed because it is too large Load diff