added formatter and reformated

This commit is contained in:
ISnortPennies 2023-01-19 18:51:32 -05:00
parent 733eda4798
commit e1987d6461
24 changed files with 286 additions and 284 deletions

View file

@ -16,7 +16,8 @@
inherit system;
config = {
allowUnfree = true;
packageOverrides = super: let self = super.pkgs; in {
packageOverrides = super:
let self = super.pkgs; in {
nerdfonts-overpass = self.nerdfonts.override {
fonts = [ "Overpass" ];
};
@ -36,7 +37,9 @@
];
};
lib = nixpkgs.lib;
in {
in
{
formatter.x86_64-linux = pkgs.nixpkgs-fmt;
nixosConfigurations = {
gerg-desktop = lib.nixosSystem {
inherit system pkgs;
@ -44,7 +47,8 @@
modules = [
./configuration.nix
./systems/desktop.nix
home-manager.nixosModules.home-manager {
home-manager.nixosModules.home-manager
{
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;

View file

@ -22,7 +22,8 @@ in
extraPackages = with pkgs; [ gcc ripgrep fd ];
plugins = with pkgs.vimPlugins; [
nvim-treesitter.withAllGrammars
rainbow nvim-ts-rainbow # rainbow for tree-sitter
rainbow
nvim-ts-rainbow # rainbow for tree-sitter
nvim-colorizer-lua # colors
nvim-tree-lua # file browser
nvim-web-devicons # for tree-lua
@ -48,7 +49,8 @@ in
vim-moonfly #color scheme
lightline-vim #bottom bar
];
extraConfig = let
extraConfig =
let
luaRequire = module:
builtins.readFile (builtins.toString
./config
@ -58,7 +60,8 @@ in
"lspconfig"
"nvim-cmp"
]);
in ''
in
''
lua << EOF
${luaConfig}
EOF

View file

@ -1,4 +1,3 @@
{ pkgs, ... }:
{
services.polybar = {

View file

@ -29,7 +29,6 @@
pcmanfm #file manager
haskellPackages.squeeze #file compression
nix-tree #view packages
docker
];
}

View file

@ -35,16 +35,10 @@ let
apply-system
'';
polybar-tray = pkgs.writeShellScriptBin "polybar-tray" ''
u=$(xprop -name "Polybar tray window" _NET_WM_PID | awk '{print $3}')
if [ $u -Z ]
then polybar tray &
else kill $u
fi
'';
pastebin = pkgs.writeShellScriptBin "pastebin" ''
curl -F 'clbin=<-' https://clbin.com
'';
in {
environment.systemPackages = [ update-system clean-store apply-system polybar-tray full-upgrade pastebin];
in
{
environment.systemPackages = [ update-system apply-system full-upgrade clean-store pastebin ];
}

View file

@ -23,7 +23,8 @@
};
};
environment.systemPackages = with pkgs; [ virt-manager ];
systemd.services.libvirtd.preStart = let
systemd.services.libvirtd.preStart =
let
qemuHook = pkgs.writeScript "qemu-hook" ''
#!${pkgs.stdenv.shell}
@ -45,7 +46,8 @@
fi
fi
'';
in ''
in
''
mkdir -p /var/lib/libvirt/hooks
chmod 755 /var/lib/libvirt/hooks

View file

@ -1,5 +1,6 @@
(final: super: rec {
st = (super.st.override { extraLibs = with super; [ xorg.libXcursor harfbuzz ];
st = (super.st.override {
extraLibs = with super; [ xorg.libXcursor harfbuzz ];
}).overrideAttrs (oldAttrs: rec {
src = ./st;
});

View file

@ -55,7 +55,7 @@
path = with pkgs; [ t-rex-miner afk-cmds st zsh dbus xmrig ];
wantedBy = [ "graphical.target" ];
script = ''
afk-cmds -c /home/gerg/afk-cmds.json
afk-cmds -c /home/${username}/afk-cmds.json
'';
environment = {
# PATH="/run/current-system/sw/bin"; missing something with dbus

View file

@ -1,4 +1,4 @@
{ config, pkgs, callPackage, lib, ... }:
{ config, pkgs, callPackage, lib, username, ... }:
{
#important stuff first
imports =
@ -23,7 +23,7 @@
# user managment
users = {
defaultUserShell = pkgs.zsh;
users.gerg = {
users."${username}" = {
isNormalUser = true;
extraGroups = [ "wheel" "audio" "networkmanager" ];
};