Compare commits

..

No commits in common. "nixos-flex" and "main" have entirely different histories.

2 changed files with 228 additions and 178 deletions

View File

@ -27,8 +27,8 @@ with import <nixpkgs> {};
hardware = { hardware = {
# support for GPUs # support for GPUs
amdgpu = false; amdgpu = true;
intelgpu = true; intelgpu = false;
nvidiagpu = false; nvidiagpu = false;
bluetooth = true; bluetooth = true;

View File

@ -1,5 +1,14 @@
{ pkgs, config, ... }: { pkgs, config, ... }:
{ {
# ======================================================
# _ _
# | | | |___ ___ _ __
# | | | / __|/ _ \ '__|
# | |_| \__ \ __/ |
# \___/|___/\___|_|
#
# Configuration for user servostar
programs.zsh.enable = true; programs.zsh.enable = true;
# Define a user account. Don't forget to set a password with passwd. # Define a user account. Don't forget to set a password with passwd.
@ -56,6 +65,8 @@
catimg catimg
hollywood hollywood
efibootmgr efibootmgr
# less like program for listing a file with colors
# used as a replacement pager for colored man pages
lazygit lazygit
lazydocker lazydocker
pandoc pandoc
@ -110,6 +121,14 @@
]; ];
}; };
# ------------------------------------------------------
# _ _
# | | | | ___ _ __ ___ ___ _ __ ___ __ _ _ __ __ _ __ _ ___ _ __
# | |_| |/ _ \| '_ ` _ \ / _ \ '_ ` _ \ / _` | '_ \ / _` |/ _` |/ _ \ '__|
# | _ | (_) | | | | | | __/ | | | | | (_| | | | | (_| | (_| | __/ |
# |_| |_|\___/|_| |_| |_|\___|_| |_| |_|\__,_|_| |_|\__,_|\__, |\___|_|
# |___/
home-manager.users.servostar = { home-manager.users.servostar = {
home = { home = {
stateVersion = "23.11"; stateVersion = "23.11";
@ -145,6 +164,37 @@
xdg.configFile."kitty/kitty.conf".source = config/kitty/kitty.conf; xdg.configFile."kitty/kitty.conf".source = config/kitty/kitty.conf;
xdg.configFile."kitty/tokyonight.conf".source = config/kitty/tokyonight.conf; xdg.configFile."kitty/tokyonight.conf".source = config/kitty/tokyonight.conf;
# ------------------------------------------------------
# Fish shell
programs.fish = {
enable = true;
interactiveShellInit = ''
set fish_greeting # Disable greeting
'';
plugins = [
{
name = "fzf-fish";
src = pkgs.fishPlugins.fzf-fish.src;
}
{
name = "forgit";
src = pkgs.fishPlugins.forgit.src;
}
{
name = "grc";
src = pkgs.fishPlugins.grc.src;
}
{
name = "done";
src = pkgs.fishPlugins.done.src;
}
{
name = "autopair";
src = pkgs.fishPlugins.autopair.src;
}
];
};
programs.zsh = { programs.zsh = {
enable = true; enable = true;
shellAliases = { }; shellAliases = { };