mirror of
https://github.com/Ahwxorg/nixos-config.git
synced 2026-03-20 08:22:55 +01:00
Compare commits
No commits in common. "8d600a0baef39f803c0f5c9fa419c9fc44045a71" and "3ada42a65cc7e11e692631c2e2c43a48260d6cfc" have entirely different histories.
8d600a0bae
...
3ada42a65c
4 changed files with 18 additions and 27 deletions
|
|
@ -1,14 +1,13 @@
|
||||||
{ ... }:
|
{ ... }:
|
||||||
{
|
{
|
||||||
imports =
|
imports =
|
||||||
[ (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) ]
|
||||||
++ [ (import ./system.nix) ]
|
++ [ (import ./system.nix) ]
|
||||||
++ [ (import ./user.nix) ];
|
++ [ (import ./user.nix) ];
|
||||||
# ++ [ (import ./virtualization.nix) ];
|
# ++ [ (import ./virtualization.nix) ];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,28 +1,7 @@
|
||||||
|
{ 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,4 +1,10 @@
|
||||||
{ pkgs, ... }:
|
{
|
||||||
|
inputs,
|
||||||
|
lib,
|
||||||
|
pkgs,
|
||||||
|
config,
|
||||||
|
...
|
||||||
|
}:
|
||||||
{
|
{
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
# Environment shit
|
# Environment shit
|
||||||
|
|
@ -74,6 +80,11 @@
|
||||||
# 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 @@
|
||||||
{ pkgs, ... }:
|
{ inputs, pkgs, ... }:
|
||||||
{
|
{
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
vimv
|
vimv
|
||||||
|
|
@ -27,5 +27,7 @@
|
||||||
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