arnaucube
arnaucube/configsPublic Self-hosted repository
update nixos surface's config to use the common-configuration.nix
arnaucube root@arnaucube.com
Mon, 28 Oct 2024 17:20:46 +0100
commit

288e50e511f726017a49f650824e0d8044b56780

parent

4c02c0cf12a061f745c4f4222c7a5a1ae57b7d8a

1 files changed, 1 insertions(+), 61 deletions(-)

jump to
M nixos/surface-configuration.nix → nixos/surface-configuration.nix

@@ -9,6 +9,7 @@

{ imports = [ + ./common-configuration.nix ./hardware-configuration.nix ./surface-extra-hardware-configuration.nix ./private-configuration.nix

@@ -73,67 +74,6 @@

# Allow unfree packages nixpkgs.config.allowUnfree = true; - # List packages installed in system profile. To search, run: - # $ nix search wget - environment.systemPackages = with pkgs; [ - vim - neovim - wget - tmux - git - delta - tig - mosh - bat - lf - ripgrep - fzf - python3 - xfce.thunar - xfce.xfconf # needed to save preferences of thunar - screenfetch - htop - alacritty - zathura - mate.atril - firefox - qutebrowser - chromium - xfce.ristretto - pavucontrol - texlive.combined.scheme-medium # includes latexmk - #pgf-umlsd # latex diagrams - #pgf - (pkgs.texlive.combine { - inherit (pkgs.texlive) - scheme-medium - pgf - ; - }) - sage - rustup - gcc - go - nodejs - xclip # to make clipboard work in neovim - xfce.xfce4-screenshooter - mpv - xorg.xmodmap - feh - kolourpaint - ]; - - fonts.packages = with pkgs; [ - dina-font - proggyfonts - terminus_font - fira-code - liberation_ttf - noto-fonts - tamsyn - termsyn - gohufont - ]; programs.zsh.enable = true; users.defaultUserShell = pkgs.zsh;