nix fmt

Changed files
+21 -30
home
hosts
gecko
shrew
modules
+2 -3
flake.nix
···
# to override attributes of a package
# package = prev.package.overrideAttrs
# (_: { patches = [ ./pkgs/package.patch ]; });
-
neovim-unwrapped = (import nixpkgs-neovim {
-
inherit system;
-
}).neovim-unwrapped;
+
neovim-unwrapped =
+
(import nixpkgs-neovim { inherit system; }).neovim-unwrapped;
sway-unwrapped = prev.callPackage ./pkgs/sway-im/package.nix {
libdrm = prev.libdrm;
wlroots = prev.callPackage ./pkgs/wlroots/default.nix {
+2 -1
home/aerc-binds.nix
···
"<C-a>" = ":mark -a<Enter>";
"e" = ":envelope<Enter>";
"E" = ":envelope -h<Enter>";
-
"s" = ":exec mu find --clearlinks --format=links --linksdir=~/mail/search/results<space>";
+
"s" =
+
":exec mu find --clearlinks --format=links --linksdir=~/mail/search/results<space>";
};
"messages:folder=Drafts" = { "<Enter>" = ":recall<Enter>"; };
+1 -2
home/emacs/default.nix
···
{ pkgs, lib, config, ... }:
-
let
-
cfg = config.custom.emacs;
+
let cfg = config.custom.emacs;
in {
options.custom.emacs.enable = lib.mkEnableOption "emacs";
+1 -3
home/mail.nix
···
realName = "Search Index";
address = "search@local";
aerc.enable = true;
-
aerc.extraAccounts = {
-
source = "maildir://~/mail/search";
-
};
+
aerc.extraAccounts = { source = "maildir://~/mail/search"; };
aerc.extraConfig = {
ui = {
index-columns = "flags>4,date<*,to<30,name<30,subject<*";
+2 -2
home/nvim/default.nix
···
vim.g.ledger_extra_options = '--pedantic'
vim.g.ledger_align_at = 50
vim.g.ledger_accounts_cmd = 'ledger accounts --add-budget'
-
+
vim.g.ledger_date_format = '%Y-%m-%d'
-
+
vim.cmd([[
autocmd FileType ledger nnoremap <buffer> <leader>e :call ledger#entry()<CR>
]])
+6 -6
home/sway.nix
···
buildInputs = [ pkgs.bash ];
dontUnpack = true;
installPhase = ''
-
mkdir -p $out/bin
-
cat > $out/bin/xterm <<EOF
-
#!/usr/bin/env bash
+
mkdir -p $out/bin
+
cat > $out/bin/xterm <<EOF
+
#!/usr/bin/env bash
-
exec \$TERMINAL "\$@"
-
EOF
-
chmod +x $out/bin/xterm
+
exec \$TERMINAL "\$@"
+
EOF
+
chmod +x $out/bin/xterm
'';
})
];
+1 -1
hosts/gecko/default.nix
···
'')
ddcutil
anki
-
(aspellWithDicts (ps: with ps; [en]))
+
(aspellWithDicts (ps: with ps; [ en ]))
moreutils
gnome-calendar
];
+5 -9
hosts/shrew/default.nix
···
"google_assistant"
"google_translate"
];
-
customComponents = with pkgs.overlay-unstable.home-assistant-custom-components; [
-
adaptive_lighting
-
];
+
customComponents =
+
with pkgs.overlay-unstable.home-assistant-custom-components;
+
[ adaptive_lighting ];
config = {
# Includes dependencies for a basic setup
# https://www.home-assistant.io/integrations/default_config/
···
adaptive_lighting = {
sunrise_time = "06:00:00";
sunset_time = "18:00:00";
-
lights = [
-
"light.bed_left"
-
"light.bed_right"
-
"light.ceiling"
-
"light.strip"
-
];
+
lights =
+
[ "light.bed_left" "light.bed_right" "light.ceiling" "light.strip" ];
};
};
};
+1 -3
modules/gui/default.nix
···
boot.kernelModules = [ "hid-apple" ];
services.xserver = {
-
excludePackages = with pkgs; [
-
xterm
-
];
+
excludePackages = with pkgs; [ xterm ];
displayManager.startx.enable = true;
xkb.layout = "gb";
};