diff --git a/configuration.nix b/configuration.nix index ff02b18..f289537 100644 --- a/configuration.nix +++ b/configuration.nix @@ -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 + ]; }; } diff --git a/users/coyote/default.nix b/users/coyote/default.nix index a454a97..0e4eeaa 100644 --- a/users/coyote/default.nix +++ b/users/coyote/default.nix @@ -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 ]; diff --git a/users/coyote/home.nix b/users/coyote/home.nix index 3dd0ede..4367e02 100644 --- a/users/coyote/home.nix +++ b/users/coyote/home.nix @@ -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 = {