cleanup
This commit is contained in:
parent
1721a4e250
commit
4cb8067783
3 changed files with 20 additions and 19 deletions
|
|
@ -37,7 +37,7 @@
|
|||
flatpak.enable = true;
|
||||
};
|
||||
|
||||
security = {rtkit.enable = true;};
|
||||
security.rtkit.enable = true;
|
||||
|
||||
nix = {
|
||||
settings = {
|
||||
|
|
@ -46,22 +46,13 @@
|
|||
};
|
||||
};
|
||||
|
||||
nixpkgs.config = {
|
||||
allowUnfree = true;
|
||||
permittedInsecurePackages = [
|
||||
"librewolf-151.0.1-2"
|
||||
"librewolf-unwrapped-151.0.1-2"
|
||||
"librewolf-bin-151.0.1-2"
|
||||
"librewolf-bin-unwrapped-151.0.1-2"
|
||||
];
|
||||
};
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
|
||||
environment = {
|
||||
systemPackages = with pkgs; [
|
||||
# Nix
|
||||
nh
|
||||
alejandra
|
||||
nil
|
||||
# system utils
|
||||
firmware-updater
|
||||
mtr
|
||||
|
|
@ -151,7 +142,7 @@
|
|||
unifont
|
||||
unifont_upper
|
||||
unifont-csur
|
||||
# monospace fonts
|
||||
# terminal fonts
|
||||
nerd-fonts.bigblue-terminal
|
||||
];
|
||||
fontconfig = {
|
||||
|
|
@ -163,6 +154,8 @@
|
|||
xdg.portal = {
|
||||
enable = true;
|
||||
config.common.default = ["gtk"];
|
||||
extraPortals = with pkgs; [xdg-desktop-portal-wlr];
|
||||
extraPortals = with pkgs; [
|
||||
xdg-desktop-portal-wlr
|
||||
];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -16,16 +16,17 @@ in {
|
|||
defaultUserShell = pkgs.fish;
|
||||
};
|
||||
|
||||
# packages direcly within system environment
|
||||
environment = {
|
||||
systemPackages = with pkgs; [
|
||||
# programming
|
||||
biwascheme
|
||||
guile
|
||||
marksman
|
||||
lua-language-server
|
||||
racket
|
||||
sbcl
|
||||
# LSPs
|
||||
ty
|
||||
jdt-language-server
|
||||
nil
|
||||
marksman
|
||||
systemd-lsp
|
||||
bash-language-server
|
||||
];
|
||||
|
|
|
|||
|
|
@ -34,7 +34,6 @@
|
|||
"org.audacityteam.Audacity"
|
||||
"com.usebottles.bottles"
|
||||
"org.nickvision.tubeconverter"
|
||||
"org.racket_lang.Racket"
|
||||
];
|
||||
};
|
||||
|
||||
|
|
@ -61,10 +60,18 @@
|
|||
};
|
||||
theme = "gruvbox";
|
||||
};
|
||||
languages = {
|
||||
language = [
|
||||
{
|
||||
name = "scheme";
|
||||
indent.tab-width = 4;
|
||||
indent.unit = " ";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
fastfetch = {
|
||||
enable = true;
|
||||
# config taken from examples/13.jsonc
|
||||
settings = {
|
||||
"$schema" = "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json";
|
||||
logo = {
|
||||
|
|
|
|||
Reference in a new issue