Hi
I was hoping someone could help with an installation on Nixos.
I’ve tried reading the manual, and some pills and Google/Youtube without luck.
After using Mint for some years I have decided to try Nixos, and after 2 days I have been able to install and run Nixos.
But I cant figure out how to install my own package, a theme for XFCE.
Do anyone know how I can do this easily?
I’m not that good with codes, but trying to get there.
Currently my theme is located at
/home/Anna/Templates/Dream/Dream Light/
I can’t find the theme folder at all, most of my config is read or found on Youtube, here is it under:
Anna / MiniKnott
configuration.nix
October 2020
{ config, pkgs, … }:
{
imports =
[ # Hardware
./hardware-configuration.nix
];
Systemd-boot EFI boot
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
Hostname
networking.hostName = “MiniKnott”;
Networking.
networking.networkmanager.enable = true;
networking.useDHCP = false;
networking.interfaces.enp0s25.useDHCP = true;
networking.interfaces.wlp3s0.useDHCP = true;
Set your time zone.
time.timeZone = “Europe/Stockholm”;
Flatpak
services.flatpak.enable = true;
xdg.portal.enable = true;
xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
Proprietary
nixpkgs.config.allowUnfree = true;
Packages
$ nix search wget
environment.systemPackages = with pkgs; [
wget
System
microcodeIntel
lm_sensors
xarchiver
zip
unzip
unrar
ranger
dmenu
htop
Online
chromium
tdesktop
transmission-gtk
Office
atom
nano
libreoffice-still
zathura
gimp
blender
Entertainment
vlc
gpodder
deadbeef
bookworm
Games
ppsspp
Junk
neofetch
# plank
Themes
yaru-theme
adapta-gtk-theme
];
Fonts
fonts.fonts = with pkgs; [
source-code-pro
];
Firewall
networking.firewall.enable = false;
services.printing.enable = true;
Sound.
sound.enable = true;
hardware.pulseaudio.enable = true;
Enable the X11
services.xserver.enable = true;
services.xserver.layout = “us”;
services.xserver.xkbOptions = “eurosign:e”;
Enable touchpad
services.xserver.libinput.enable = true;
Enable the Desktop
services.xserver.displayManager.lightdm.enable = true;
services.xserver.desktopManager.xfce.enable = true;
Don’t forget ‘passwd’.
users.users.anna = {
isNormalUser = true;
extraGroups = [ “wheel” “networkmanager” ]; # Enable ‘sudo’ for the user.
};
system.stateVersion = “20.03”; # Did you read the comment?
}