lots of things
This commit is contained in:
parent
9d5be37334
commit
bdb7ec7d7e
22 changed files with 676 additions and 165 deletions
8
home/develop/langs/rust.nix
Normal file
8
home/develop/langs/rust.nix
Normal file
|
@ -0,0 +1,8 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [
|
||||
cargo
|
||||
rust-analyzer
|
||||
rustc
|
||||
rustfmt
|
||||
];
|
||||
}
|
6
home/develop/langs/uiua.nix
Normal file
6
home/develop/langs/uiua.nix
Normal file
|
@ -0,0 +1,6 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [
|
||||
(uiua.overrideAttrs {buildFeatures = "full";})
|
||||
uiua386
|
||||
];
|
||||
}
|
|
@ -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";}
|
||||
];
|
||||
};
|
||||
|
|
|
@ -17,9 +17,6 @@
|
|||
xun = {
|
||||
develop = {
|
||||
enable = true;
|
||||
lang = {
|
||||
csharp.enable = true;
|
||||
};
|
||||
};
|
||||
desktop = {
|
||||
xdg.enable = true;
|
||||
|
|
|
@ -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;
|
||||
};
|
||||
|
|
|
@ -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";
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue