mirror of
https://github.com/Ahwxorg/nixos-config.git
synced 2026-03-19 15:50:30 +01:00
Compare commits
3 commits
3ada42a65c
...
8d600a0bae
| Author | SHA1 | Date | |
|---|---|---|---|
| 8d600a0bae | |||
| a4306e1e87 | |||
| a50919b8ff |
4 changed files with 27 additions and 18 deletions
|
|
@ -4,6 +4,7 @@
|
||||||
[ (import ./bootloader.nix) ]
|
[ (import ./bootloader.nix) ]
|
||||||
++ [ (import ./hardware.nix) ]
|
++ [ (import ./hardware.nix) ]
|
||||||
++ [ (import ./network.nix) ]
|
++ [ (import ./network.nix) ]
|
||||||
|
++ [ (import ./nvim.nix) ]
|
||||||
++ [ (import ./program.nix) ]
|
++ [ (import ./program.nix) ]
|
||||||
++ [ (import ./security.nix) ]
|
++ [ (import ./security.nix) ]
|
||||||
++ [ (import ./services.nix) ]
|
++ [ (import ./services.nix) ]
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,28 @@
|
||||||
{ pkgs, ... }:
|
|
||||||
{
|
{
|
||||||
|
lib,
|
||||||
|
config,
|
||||||
|
pkgs,
|
||||||
|
inputs,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
{
|
||||||
|
# Nixvim is being used for this
|
||||||
programs.neovim = {
|
programs.neovim = {
|
||||||
enable = false;
|
enable = false;
|
||||||
vimAlias = false;
|
vimAlias = false;
|
||||||
};
|
};
|
||||||
|
xdg.mimeApps.defaultApplications = lib.mkIf config.xdg.mimeApps.enable {
|
||||||
|
"text/markdown" = "nvim.desktop";
|
||||||
|
"text/html" = "nvim.desktop";
|
||||||
|
"text/xml" = "nvim.desktop";
|
||||||
|
"text/plain" = "nvim.desktop";
|
||||||
|
"text/x-shellscript" = "nvim.desktop";
|
||||||
|
};
|
||||||
|
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
inputs.alejandra.defaultPackage.${pkgs.stdenv.hostPlatform.system}
|
||||||
|
inputs.nixvim.packages.${pkgs.stdenv.hostPlatform.system}.default # import config from github:ahwxorg/nixvim-config
|
||||||
|
mermaid-cli
|
||||||
|
gnuplot
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,4 @@
|
||||||
{
|
{ pkgs, ... }:
|
||||||
inputs,
|
|
||||||
lib,
|
|
||||||
pkgs,
|
|
||||||
config,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
{
|
{
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
# Environment shit
|
# Environment shit
|
||||||
|
|
@ -80,11 +74,6 @@
|
||||||
# pip install --user --break-system-packages <package>
|
# pip install --user --break-system-packages <package>
|
||||||
# '')
|
# '')
|
||||||
|
|
||||||
inputs.alejandra.defaultPackage.${pkgs.stdenv.hostPlatform.system}
|
|
||||||
inputs.nixvim.packages.${pkgs.stdenv.hostPlatform.system}.default
|
|
||||||
mermaid-cli
|
|
||||||
gnuplot
|
|
||||||
|
|
||||||
# Email/calendar/etc
|
# Email/calendar/etc
|
||||||
neomutt
|
neomutt
|
||||||
w3m
|
w3m
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
{ inputs, pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
{
|
{
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
vimv
|
vimv
|
||||||
|
|
@ -27,7 +27,5 @@
|
||||||
wget
|
wget
|
||||||
xxd
|
xxd
|
||||||
borgbackup
|
borgbackup
|
||||||
inputs.alejandra.defaultPackage.${pkgs.stdenv.hostPlatform.system}
|
|
||||||
inputs.nixvim.packages.${pkgs.stdenv.hostPlatform.system}.default
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue