this repo has no description

ft: add Doggo and reformat Nix files

hauleth.dev 18bebe5a cb69c5bc

verified
Changed files
+53 -46
hosts
modules
modules
pkgs
templates
elixir
+1 -1
hosts/modules/builders.nix
···
-
{ ... }: {
+
{...}: {
nix.linux-builder = {
enable = false;
ephemeral = true;
+7 -8
modules/common.nix
···
pkgs.cachix
];
-
nix.registry =
-
{
-
darwin.flake = inputs.darwin;
-
dotfiles.flake = inputs.self;
-
flake-parts.flake = inputs.flake-parts;
-
nixpkgs.flake = inputs.nixpkgs;
-
};
+
nix.registry = {
+
darwin.flake = inputs.darwin;
+
dotfiles.flake = inputs.self;
+
flake-parts.flake = inputs.flake-parts;
+
nixpkgs.flake = inputs.nixpkgs;
+
};
nix.nixPath = [
-
{ nixpkgs = inputs.nixpkgs; }
+
{nixpkgs = inputs.nixpkgs;}
];
# nix.package = pkgs.nixFlakes;
+12 -8
modules/email.nix
···
-
{pkgs, config, lib, ...}: {
+
{
+
pkgs,
+
config,
+
lib,
+
...
+
}: {
targets.darwin.defaults = {
# Remember the fallen
"com.apple.mail" = {
···
default = "INBOX";
copy-to = "INBOX";
folders-sort = "INBOX,Draft";
-
signature-file =
-
toString (pkgs.writeTextFile {
-
name = "hauleth-signature";
-
text = config.accounts.email.accounts.hauleth.signature.text;
-
});
+
signature-file = toString (pkgs.writeTextFile {
+
name = "hauleth-signature";
+
text = config.accounts.email.accounts.hauleth.signature.text;
+
});
};
};
himalaya.enable = true;
···
showSignature = "append";
text = ''
-
Hauleth
-
~@hauleth.dev
+
Hauleth
+
~@hauleth.dev
'';
};
+5 -1
modules/fonts.nix
···
-
{pkgs, inputs, ...}: let
+
{
+
pkgs,
+
inputs,
+
...
+
}: let
pkgs-self = inputs.self.packages.${pkgs.stdenv.hostPlatform.system};
in {
fonts = {
+6 -5
modules/tools.nix
···
in {
home.packages = [
# bfs
+
pkgs-self.ubin-client
+
pkgs.btop
+
pkgs.charm-freeze
pkgs.comby
-
pkgs.senpai
+
pkgs.doggo
+
pkgs.glow
pkgs.jaq
jaq-as-jq
pkgs.jo
-
pkgs.glow
-
pkgs-self.ubin-client
pkgs.reuse
-
pkgs.charm-freeze
+
pkgs.senpai
pkgs.timg
-
pkgs.btop
pkgs.typos
];
}
-1
pkgs/hosevka.nix
···
inherit variants weights slopes ligations;
};
}
-
+22 -22
templates/elixir/flake.nix
···
flake-parts,
...
} @ inputs:
-
flake-parts.lib.mkFlake { inherit inputs; } {
-
imports = [
-
inputs.devenv.flakeModule
-
];
+
flake-parts.lib.mkFlake {inherit inputs;} {
+
imports = [
+
inputs.devenv.flakeModule
+
];
-
systems = [
-
"x86_64-linux"
-
"x86_64-darwin"
-
"aarch64-linux"
-
"aarch64-darwin"
-
];
+
systems = [
+
"x86_64-linux"
+
"x86_64-darwin"
+
"aarch64-linux"
+
"aarch64-darwin"
+
];
-
perSystem = {
-
self',
-
inputs',
-
pkgs,
-
...
-
}: {
-
devenv.shells.default = {
-
language.elixir.enable = true;
+
perSystem = {
+
self',
+
inputs',
+
pkgs,
+
...
+
}: {
+
devenv.shells.default = {
+
language.elixir.enable = true;
-
packages = [
-
pkgs.lexical
-
];
+
packages = [
+
pkgs.lexical
+
];
+
};
};
};
-
};
}