From 6b194806f58c4d14482928848c804b15e7342ce2 Mon Sep 17 00:00:00 2001 From: Henry Hiles Date: Tue, 11 Jul 2023 20:21:23 -0400 Subject: [PATCH] Remove useless code and some improvements --- flake.nix | 7 +--- home-manager/gtk.nix | 4 +-- home-manager/neofetch.nix | 61 +++++++++++++++++++++++++++++++++++ quadraticpc/configuration.nix | 13 ++------ quadraticpc/home-manager.nix | 1 + 5 files changed, 67 insertions(+), 19 deletions(-) create mode 100644 home-manager/neofetch.nix diff --git a/flake.nix b/flake.nix index 83c0053..3fe0228 100755 --- a/flake.nix +++ b/flake.nix @@ -2,10 +2,6 @@ inputs = { stylix.url = "github:danth/stylix"; nixpkgs.url = "github:NixOs/nixpkgs/nixos-unstable"; - firefox-gnome-theme = { - url = "github:rafaelmardojai/firefox-gnome-theme"; - flake = false; - }; home-manager = { url = "github:nix-community/home-manager"; inputs.nixpkgs.follows = "nixpkgs"; @@ -27,8 +23,7 @@ nixpkgs.lib.nixosSystem { system = "x86_64-linux"; specialArgs = { - inherit inputs; - inherit self; + inherit inputs self; }; modules = [ diff --git a/home-manager/gtk.nix b/home-manager/gtk.nix index 191c192..6fc8482 100644 --- a/home-manager/gtk.nix +++ b/home-manager/gtk.nix @@ -8,8 +8,8 @@ }; # cursorTheme = { - # name = "Bibata-Modern-Classic"; - # package = pkgs.bibata-cursors; + # name = "Bibata-Modern-Classic"; + # package = pkgs.bibata-cursors; # }; }; } diff --git a/home-manager/neofetch.nix b/home-manager/neofetch.nix new file mode 100644 index 0000000..d569efb --- /dev/null +++ b/home-manager/neofetch.nix @@ -0,0 +1,61 @@ +{ + xdg.configFile."neofetch/config.conf".text = '' + print_info() { + prin " ''${cl7}┌─────────''${cl0}\n Hardware Information \n''${cl7}──────────" + info "├" cpu + info "├─" gpu + info "├" memory + prin " ''${cl7}├─────────''${cl0}\n Software Information \n''${cl7}──────────" + info "├" distro + info "├" kernel + info "├" de + info "├" shell + info "├>" term + info "├" theme + info "├" packages + prin " ''${cl7}└────────────────────────────────────────" + prin "\n \n \n \n \n ''${cl3} \n \n ''${cl5} \n \n ''${cl2} \n \n ''${cl6} \n \n ''${cl4} + \n \n ''${cl1} \n \n ''${cl7} \n \n ''${cl0}" + } + + magenta="\033[1;35m" + green="\033[1;32m" + white="\033[1;37m" + blue="\033[1;34m" + red="\033[1;31m" + black="\033[1;40;30m" + yellow="\033[1;33m" + cyan="\033[1;36m" + reset="\033[0m" + bgyellow="\033[1;43;33m" + bgwhite="\033[1;47;37m" + cl0="''${reset}" + cl1="''${magenta}" + cl2="''${green}" + cl3="''${white}" + cl4="''${blue}" + cl5="''${red}" + cl6="''${yellow}" + cl7="''${cyan}" + cl8="''${black}" + cl9="''${bgyellow}" + cl10="''${bgwhite}" + color_blocks="off" + os_arch="off" + memory_percent="on" + package_managers="on" + shell_version="off" + speed_shorthand="on" + cpu_brand="on" + cpu_speed="off" + cpu_cores="off" + gtk_shorthand="on" + de_version="off" + separator="​" + memory_display="on" + disk_display="on" + colors=(0 0 0 6 6 7) + ascii_colors=(6 6 6 6 6 6) + image_size="250px" + ''; +} diff --git a/quadraticpc/configuration.nix b/quadraticpc/configuration.nix index 56ccc61..8801179 100755 --- a/quadraticpc/configuration.nix +++ b/quadraticpc/configuration.nix @@ -77,9 +77,8 @@ }; systemPackages = with pkgs; ([ - tldr + tldr tuba - kooha heroic nodejs killall @@ -107,15 +106,7 @@ }; programs = { - steam = { - enable = true; - # package = pkgs.symlinkJoin { - # name = pkgs.steam.name; - # paths = [pkgs.steam]; - # buildInputs = [pkgs.makeWrapper]; - # postBuild = ''wrapProgram $out/bin/steam --add-flags "-gamepadui"''; - # }; - }; + steam.enable = true; fish.interactiveShellInit = "neowofetch"; }; diff --git a/quadraticpc/home-manager.nix b/quadraticpc/home-manager.nix index ba81212..79ee93a 100755 --- a/quadraticpc/home-manager.nix +++ b/quadraticpc/home-manager.nix @@ -19,6 +19,7 @@ ../home-manager/git.nix ../home-manager/btop.nix ../home-manager/vscode.nix + ../home-manager/neofetch.nix ../home-manager/mangohud.nix ]; }