cleanup
This commit is contained in:
parent
84df8e215f
commit
f35cd3ac87
1
TODO.md
1
TODO.md
@ -8,3 +8,4 @@
|
|||||||
- [x] Stylix theming
|
- [x] Stylix theming
|
||||||
- [ ] Enabling nvidia graphics and disabling it
|
- [ ] Enabling nvidia graphics and disabling it
|
||||||
- [ ] Modularity connected via configuration.nix file with home manager (disable gnome, gnome configuration will be disabled too)
|
- [ ] Modularity connected via configuration.nix file with home manager (disable gnome, gnome configuration will be disabled too)
|
||||||
|
- [ ] Rofi theme and other themes, where are colors setup declaratively
|
||||||
|
|||||||
@ -1,6 +1,5 @@
|
|||||||
{
|
{
|
||||||
inputs,
|
inputs,
|
||||||
config,
|
|
||||||
pkgs,
|
pkgs,
|
||||||
pkgs-stable,
|
pkgs-stable,
|
||||||
...
|
...
|
||||||
@ -70,24 +69,24 @@
|
|||||||
services.printing.enable = true;
|
services.printing.enable = true;
|
||||||
services.printing.drivers = with pkgs; [gutenprint hplip splix];
|
services.printing.drivers = with pkgs; [gutenprint hplip splix];
|
||||||
hardware.printers = {
|
hardware.printers = {
|
||||||
ensurePrinters = [
|
#ensurePrinters = [
|
||||||
{
|
# {
|
||||||
name = "HP_psc_1200_series";
|
# name = "HP_psc_1200_series";
|
||||||
location = "Home";
|
# location = "Home";
|
||||||
deviceUri = "usb://HP/psc%201200%20series?serial=UA51SGB35WT0&interface=1";
|
# deviceUri = "usb://HP/psc%201200%20series?serial=UA51SGB35WT0&interface=1";
|
||||||
model = "HP_psc_1200_series.ppd";
|
# model = "HP_psc_1200_series.ppd";
|
||||||
ppdOptions = {
|
# ppdOptions = {
|
||||||
PageSize = "A4";
|
# PageSize = "A4";
|
||||||
};
|
# };
|
||||||
}
|
# }
|
||||||
];
|
#];
|
||||||
ensureDefaultPrinter = "HP_psc_1200_series";
|
#ensureDefaultPrinter = "HP_psc_1200_series";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Scanning
|
# Scanning
|
||||||
hardware.sane.enable = true;
|
hardware.sane.enable = true;
|
||||||
services.ipp-usb.enable= true;
|
services.ipp-usb.enable = true;
|
||||||
hardware.sane.extraBackends = [ pkgs.hplipWithPlugin ];
|
hardware.sane.extraBackends = [pkgs.hplipWithPlugin];
|
||||||
|
|
||||||
# Set your time zone.
|
# Set your time zone.
|
||||||
time.timeZone = "Europe/Prague";
|
time.timeZone = "Europe/Prague";
|
||||||
@ -114,9 +113,17 @@
|
|||||||
monaspace
|
monaspace
|
||||||
];
|
];
|
||||||
|
|
||||||
services.displayManager.sddm.enable = true;
|
services.displayManager = {
|
||||||
services.displayManager.sddm.wayland.enable = true;
|
defaultSession = "hyprland";
|
||||||
services.desktopManager.plasma6.enable = true;
|
sddm = {
|
||||||
|
enable = true;
|
||||||
|
wayland.enable = true;
|
||||||
|
theme = "sddm-astronaut-theme";
|
||||||
|
package = pkgs.kdePackages.sddm;
|
||||||
|
extraPackages = [pkgs.sddm-astronaut pkgs.kdePackages.qtvirtualkeyboard];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
#services.desktopManager.plasma6.enable = true;
|
||||||
#services.xserver.desktopManager.gnome.enable = true;
|
#services.xserver.desktopManager.gnome.enable = true;
|
||||||
#environment.gnome.excludePackages = with pkgs; [
|
#environment.gnome.excludePackages = with pkgs; [
|
||||||
# gnome-tour
|
# gnome-tour
|
||||||
@ -160,6 +167,7 @@
|
|||||||
enable = true;
|
enable = true;
|
||||||
xwayland.enable = true;
|
xwayland.enable = true;
|
||||||
package = inputs.hyprland.packages."${pkgs.system}".hyprland;
|
package = inputs.hyprland.packages."${pkgs.system}".hyprland;
|
||||||
|
portalPackage = pkgs.xdg-desktop-portal-hyprland;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtualisation.libvirtd.enable = true;
|
virtualisation.libvirtd.enable = true;
|
||||||
@ -225,6 +233,7 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
programs.kdeconnect.enable = true;
|
programs.kdeconnect.enable = true;
|
||||||
|
programs.wireshark.enable = true;
|
||||||
programs.steam = {
|
programs.steam = {
|
||||||
enable = true;
|
enable = true;
|
||||||
remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play
|
remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play
|
||||||
@ -237,10 +246,18 @@
|
|||||||
|
|
||||||
# List packages installed in system profile. To search, run:
|
# List packages installed in system profile. To search, run:
|
||||||
# $ nix search wget
|
# $ nix search wget
|
||||||
environment.systemPackages = (with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
# vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
|
# vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
|
||||||
# wget
|
# wget
|
||||||
]);
|
sddm-chili-theme
|
||||||
|
(sddm-astronaut.override {
|
||||||
|
themeConfig = {
|
||||||
|
ScreenWidth = 1920;
|
||||||
|
ScreenHeight = 1080;
|
||||||
|
PartialBlur = false;
|
||||||
|
};
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
# Some programs need SUID wrappers, can be configured further or are
|
# Some programs need SUID wrappers, can be configured further or are
|
||||||
# started in user sessions.
|
# started in user sessions.
|
||||||
|
|||||||
@ -1,4 +1,5 @@
|
|||||||
{...}: {
|
{pkgs,
|
||||||
|
...}: {
|
||||||
home.username = "foglar";
|
home.username = "foglar";
|
||||||
home.homeDirectory = "/home/foglar";
|
home.homeDirectory = "/home/foglar";
|
||||||
home.stateVersion = "24.05"; # Please read the comment before changing.
|
home.stateVersion = "24.05"; # Please read the comment before changing.
|
||||||
@ -12,6 +13,13 @@
|
|||||||
programming.enable = true;
|
programming.enable = true;
|
||||||
games.enable = true;
|
games.enable = true;
|
||||||
|
|
||||||
|
gtk.enable = true;
|
||||||
|
qt = {
|
||||||
|
enable = true;
|
||||||
|
style.package = pkgs.libsForQt5.breeze-qt5;
|
||||||
|
style.name = "breeze-dark";
|
||||||
|
platformTheme.name = "kde";
|
||||||
|
};
|
||||||
programs.bash = {
|
programs.bash = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enableCompletion = true;
|
enableCompletion = true;
|
||||||
@ -26,7 +34,7 @@
|
|||||||
s = "kitten ssh";
|
s = "kitten ssh";
|
||||||
diff = "diff --color";
|
diff = "diff --color";
|
||||||
cd = "z";
|
cd = "z";
|
||||||
arduino-cli = "arduino-ports-enable ; arduino-cli";
|
#arduino-cli = "arduino-ports-enable ; arduino-cli";
|
||||||
respawn = "clear; pfetch";
|
respawn = "clear; pfetch";
|
||||||
l = "eza -lh --icons=auto";
|
l = "eza -lh --icons=auto";
|
||||||
mkdir = "mkdir -p";
|
mkdir = "mkdir -p";
|
||||||
|
|||||||
@ -37,9 +37,8 @@
|
|||||||
"steam"
|
"steam"
|
||||||
"steam-unwrapped"
|
"steam-unwrapped"
|
||||||
|
|
||||||
"enhancer-for-youtube"
|
|
||||||
|
|
||||||
"gitkraken"
|
"gitkraken"
|
||||||
|
|
||||||
# VSCODE
|
# VSCODE
|
||||||
"vscode"
|
"vscode"
|
||||||
"vscode-extension-github-codespaces"
|
"vscode-extension-github-codespaces"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user