lots of things

This commit is contained in:
xunuwu 2024-12-07 16:36:30 +01:00
parent 9d5be37334
commit bdb7ec7d7e
Signed by: xun
SSH key fingerprint: SHA256:Uot/1WoAjWAeqLOHA5vYy4phhVydsH7jCPmBjaPZfgI
22 changed files with 676 additions and 165 deletions

View file

@ -0,0 +1,8 @@
{pkgs, ...}: {
home.packages = with pkgs; [
cargo
rust-analyzer
rustc
rustfmt
];
}

View file

@ -0,0 +1,6 @@
{pkgs, ...}: {
home.packages = with pkgs; [
(uiua.overrideAttrs {buildFeatures = "full";})
uiua386
];
}

View file

@ -17,13 +17,11 @@
../.
./nixdesk
inputs.sops-nix.homeManagerModules.sops
inputs.nur.hmModules.nur
{home.stateVersion = "23.11";}
];
"xun@hopper" = [
../.
./hopper
inputs.sops-nix.homeManagerModules.sops
{home.stateVersion = "23.11";}
];
};

View file

@ -17,9 +17,6 @@
xun = {
develop = {
enable = true;
lang = {
csharp.enable = true;
};
};
desktop = {
xdg.enable = true;

View file

@ -36,7 +36,9 @@
# development
../../develop/common.nix
../../develop/haskell.nix
../../develop/langs/haskell.nix
../../develop/langs/rust.nix
../../develop/langs/uiua.nix
#../../develop
#../../develop/small-misc.nix
@ -47,7 +49,7 @@
../../programs/misc/krita.nix
#../../programs/misc/ardour.nix
../../programs/misc/foliate.nix
# ../../programs/misc/obsidian.nix
../../programs/misc/obsidian.nix
../../programs/misc/pwvucontrol.nix
../../programs/misc/qpwgraph.nix
../../programs/misc/libreoffice.nix
@ -92,7 +94,6 @@
docs = enabled;
lang = {
c = enabled;
csharp = enabled;
zig = enabled;
lua = enabled;
};

View file

@ -2,6 +2,7 @@
pkgs,
lib,
config,
inputs,
...
}: {
imports = [
@ -29,7 +30,7 @@
];
};
profiles.xun = {
extensions = with config.nur.repos.rycee.firefox-addons; [
extensions = with inputs.firefox-addons.packages.${pkgs.system}; [
ublock-origin
# (lib.mkIf (config.xun.desktop.colorscheme == "dark") darkreader)
darkreader
@ -39,6 +40,7 @@
cookie-quick-manager
istilldontcareaboutcookies
sidebery
mal-sync
(lib.mkIf (builtins.elem pkgs.keepassxc config.home.packages) keepassxc-browser)
#(buildFirefoxXpiAddon rec {
# pname = "roseal";

View file

@ -56,9 +56,7 @@
# output = {
# "*".bg = "${config.xdg.userDirs.pictures}/wallpaper fill";
# };
input = {
"*".xkb_layout = osConfig.services.xserver.xkb.layout;
};
input."type:keyboard".xkb_layout = osConfig.services.xserver.xkb.layout;
bars = []; # i use waybar instead
window = {
titlebar = false;