Compare commits

...

1 commit
main ... radian

Author SHA1 Message Date
Aria Nolan c48ccb04f9 im dissapointed with this 2024-04-28 17:53:02 -04:00
3 changed files with 46 additions and 6 deletions

View file

@ -411,6 +411,23 @@
"type": "github" "type": "github"
} }
}, },
"radian": {
"flake": false,
"locked": {
"lastModified": 1708912915,
"narHash": "sha256-zFTZo49qiP6chmVPX5j31agJT+qS3LdHkFMSf1NYZyg=",
"owner": "radian-software",
"repo": "radian",
"rev": "185c76b87f485169633769f4edac92a5c9e2b834",
"type": "github"
},
"original": {
"owner": "radian-software",
"ref": "main",
"repo": "radian",
"type": "github"
}
},
"root": { "root": {
"inputs": { "inputs": {
"agenix": "agenix", "agenix": "agenix",
@ -419,7 +436,8 @@
"nixos-hardware": "nixos-hardware", "nixos-hardware": "nixos-hardware",
"nixpkgs": "nixpkgs_2", "nixpkgs": "nixpkgs_2",
"nixvim": "nixvim", "nixvim": "nixvim",
"nur": "nur" "nur": "nur",
"radian": "radian"
} }
}, },
"systems": { "systems": {

View file

@ -29,6 +29,10 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
url = "gitlab:doronbehar/nix-matlab"; url = "gitlab:doronbehar/nix-matlab";
}; };
radian = {
url = "github:radian-software/radian/main";
flake = false;
};
}; };
# pass in the urls defined above # pass in the urls defined above
@ -42,6 +46,7 @@
agenix, agenix,
nixvim, nixvim,
nix-matlab, nix-matlab,
radian,
... ...
} @ inputs: let } @ inputs: let
system = "x86_64-linux"; system = "x86_64-linux";

View file

@ -1,4 +1,4 @@
{pkgs, ...}: { {pkgs, inputs, ...}: {
imports = [ imports = [
./programs ./programs
./services ./services
@ -24,6 +24,7 @@
]; ];
packages = with pkgs; [ packages = with pkgs; [
fd fd
watchexec
emacs emacs
vimpc vimpc
ashuffle ashuffle
@ -130,9 +131,25 @@
}; };
}; };
xdg.configFile."./" = { xdg.configFile."emacs/init.el" = {
source = ./.config; source = inputs.radian + /emacs/init.el;
recursive = true;
}; };
xdg.configFile."emacs/radian.el" = {
source = inputs.radian + /emacs/radian.el;
};
xdg.configFile."emacs/early-init.el" = {
source = inputs.radian + /emacs/early-init.el;
};
xdg.configFile."emacs/straight/versions/radian.el" = {
source = inputs.radian + /emacs/versions.el;
};
# xdg.configFile."./" = {
# source = ./.config;
# recursive = true;
# };
} }