a bunch of commits i think

This commit is contained in:
2026-06-07 18:45:11 +01:00
parent d7eec2970b
commit 5ba041b778
13 changed files with 204 additions and 203 deletions
-16
View File
@@ -9,22 +9,6 @@
};
modules.omp = {
homeManager = {
imports = [inputs.omp-nix.homeManagerModules.omp];
oh-my-pi = {
enable = false;
settings = {
theme = "dark-gruvbox";
symbolPreset = "nerd";
defaultThinkingLevel = "medium";
ask.timeout = 0;
};
skills = {
pdf = "github:anthropics/skills/skills/pdf@b0cbd3df1533b396d281a6886d5132f623393a9c";
frontend-design = "github:anthropics/skills/skills/frontend-design@b0cbd3df1533b396d281a6886d5132f623393a9c";
};
};
};
};
}
+5 -5
View File
@@ -11,14 +11,14 @@
localNetworkGameTransfers.openFirewall = true;
# Ensure gamescope is inside the steam "fhs"
package = pkgs.steam.override {
extraLibraries = pkgs: [ pkgs.xorg.libxcb ];
extraLibraries = pkgs: [ pkgs.libxcb ];
extraPkgs =
pkgs: with pkgs; [
attr
xorg.libXcursor
xorg.libXi
xorg.libXinerama
xorg.libXScrnSaver
libxcursor
libxi
libxinerama
libxscrnsaver
libpng
libpulseaudio
libvorbis
+1 -1
View File
@@ -63,7 +63,7 @@
};
};
cursor = {
no_hardware_cursors = true;
no_hardware_cursors = false;
};
animations = {
enabled = true;
+1 -1
View File
@@ -51,7 +51,7 @@
wayland.windowManager.hyprland = {
enable = true;
systemd.variables = ["--all"];
# configType = "lua";
configType = "hyprlang";
};
};
};
+5 -1
View File
@@ -1,5 +1,8 @@
{ den, modules, ... }:
{
den,
modules,
...
}: {
modules.kitty = {
homeManager = {
programs.kitty = {
@@ -12,6 +15,7 @@
sync_to_monitor = "yes";
background_opacity = 0.6;
cursor_trail = 1;
auto_reload_config = -1;
};
};
};
+21 -21
View File
@@ -24,19 +24,19 @@
systemd
# My own additions
xorg.libXcomposite
xorg.libXtst
xorg.libXrandr
xorg.libXext
xorg.libX11
xorg.libXfixes
libxcomposite
libxtst
libxrandr
libxext
libx11
libxfixes
libGL
libva
pipewire
xorg.libxcb
xorg.libXdamage
xorg.libxshmfence
xorg.libXxf86vm
libxcb
libxdamage
libxshmfence
libxxf86vm
libelf
# Required
@@ -56,13 +56,13 @@
# glibc_multi.bin # Seems to cause issue in ARM
# # Without these it silently fails
xorg.libXinerama
xorg.libXcursor
xorg.libXrender
xorg.libXScrnSaver
xorg.libXi
xorg.libSM
xorg.libICE
libxinerama
libxcursor
libxrender
libxscrnsaver
libxi
libsm
libice
gnome2.GConf
nspr
nss
@@ -88,13 +88,13 @@
# other issue: (Unity:377230): GLib-GIO-CRITICAL **: 21:09:04.706: g_dbus_proxy_call_sync_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed
# Verified games requirements
xorg.libXt
xorg.libXmu
libxt
libxmu
libogg
libvorbis
SDL
SDL2_image
glew110
glew_1_10
libidn
tbb
@@ -123,7 +123,7 @@
libgcrypt
libvpx
librsvg
xorg.libXft
libxft
libvdpau
# ...
# Some more libraries that I needed to run programs
+3 -2
View File
@@ -42,7 +42,7 @@
colorschemes.gruvbox-material.enable = true;
extraPackages = with pkgs; [
# formatters
alejandra
nixfmt-rs
rustfmt
# misc
ripgrep
@@ -67,7 +67,7 @@
enable = true;
settings = {
formatters_by_ft = {
nix = ["alejandra"];
nix = ["nixfmt"];
rust = ["rustfmt"];
"_" = [
"squeeze_blanks"
@@ -283,6 +283,7 @@
vimPlugins.lsp-progress-nvim
vimPlugins.cmp-cmdline
vimPlugins.cmp-nvim-lsp-signature-help
vimPlugins.cord-nvim
tiny-code-action
];
opts = {
+3 -3
View File
@@ -8,10 +8,10 @@
ssh = {
enable = true;
enableDefaultConfig = false;
matchBlocks = {
settings = {
"*" = {
addKeysToAgent = "yes";
identityFile = [
AddKeysToAgent = "yes";
IdentityFile = [
"~/.ssh/id_ed25519"
"~/.ssh/id_gitea_scug"
];
+22 -27
View File
@@ -3,8 +3,7 @@
modules,
inputs,
...
}:
{
}: {
flake-file.inputs = {
stylix = {
url = "github:nix-community/stylix";
@@ -12,33 +11,29 @@
};
};
modules.stylix = {
homeManager =
{ pkgs, ... }:
{
imports = [ inputs.stylix.homeModules.stylix ];
gtk.gtk4.theme = null;
stylix = {
enable = true;
autoEnable = false;
targets.gtk.enable = true;
targets.qt.enable = true;
targets.tmux.enable = false;
fonts = {
monospace = {
name = "CaskaydiaCove Nerd Font Mono";
package = pkgs.nerd-fonts.caskaydia-cove;
};
homeManager = {pkgs, ...}: {
imports = [inputs.stylix.homeModules.stylix];
# gtk.gtk4.theme = null;
stylix = {
enable = true;
autoEnable = false;
targets.gtk.enable = true;
targets.qt.enable = true;
targets.tmux.enable = false;
fonts = {
monospace = {
name = "CaskaydiaCove Nerd Font Mono";
package = pkgs.nerd-fonts.caskaydia-cove;
};
base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark-hard.yaml";
};
base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark-hard.yaml";
};
nixos =
{ pkgs, ... }:
{
imports = [ inputs.stylix.nixosModules.stylix ];
stylix.enable = false;
stylix.autoEnable = false;
stylix.base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark-hard.yaml";
};
};
nixos = {pkgs, ...}: {
imports = [inputs.stylix.nixosModules.stylix];
stylix.enable = false;
stylix.autoEnable = false;
stylix.base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark-hard.yaml";
};
};
}
+1 -1
View File
@@ -8,7 +8,7 @@
enable = true;
settings = {
default_session = {
command = "${pkgs.greetd.tuigreet}/bin/tuigreet --sessions ${config.services.xserver.displayManager.sessionData.desktops}/share/xsessions:${config.services.xserver.displayManager.sessionData.desktops}/share/wayland-sessions --remember --remember-user-session --greeting 'meow meow meow' --time";
command = "${pkgs.tuigreet}/bin/tuigreet --sessions ${config.services.displayManager.sessionData.desktops}/share/xsessions:${config.services.displayManager.sessionData.desktops}/share/wayland-sessions --remember --remember-user-session --greeting 'meow meow meow' --time";
user = "greeter";
};
};