mirror of
https://gitlab.com/Zaney/zaneyos.git
synced 2025-02-23 03:50:47 +01:00
Added OBS Stinger & Improve Configs
This commit is contained in:
parent
b752ec335b
commit
4a32efd4ad
31
README.md
31
README.md
@ -1,6 +1,35 @@
|
||||
# ZaneyOS 🟰 Best ❄️ NixOS Configs
|
||||
|
||||
ZaneyOS is my production machines config files. To easily reproduce my system all you need to do is replace the hardware-configuration.nix file with the one in your /etc/nixos/ folder that was generated after install. **You will need to change the username and hostname in the files in the nixos folder!**
|
||||
ZaneyOS is my production machines config files.
|
||||
|
||||

|
||||
|
||||
## What Is NixOS
|
||||
|
||||
example
|
||||
|
||||
## Why Choose NixOS
|
||||
|
||||
# Steps To Reproduce My System
|
||||
|
||||
## 1a) Starting From Fresh Install
|
||||
|
||||
Install NixOS as you normally would. Under the NixOS Downloads Page Section you will find a GNOME or Plasma live isos and you can install any desktop environment you please.
|
||||
|
||||
After booting into the install ensure you are connected to the internet and go into your /etc/nixos/configuration.nix file and ensure git and your favorite editor are in system or user packages. After doing that run the sudo nixos-rebuild switch command.
|
||||
|
||||
Now you are ready to move onto the pulling my dotfiles section.
|
||||
|
||||
## 1b) On Excisting System
|
||||
|
||||
asdasd
|
||||
|
||||
## 2) Pulling In Dotfiles
|
||||
|
||||
Now that you have git you can pull the dotfiles like so:
|
||||
|
||||
## 3) Run The Build Script
|
||||
|
||||
Go into the zaneyos folder you got and you'll see a build script. You can run this command now to install my configs, you can also run this after you make any changes in that folder.
|
||||
|
||||
Hope you enjoy!
|
||||
|
@ -3,13 +3,7 @@
|
||||
# __ /| | / / / __/ __ \_ ___/ __/ __ `/_ ___/ __/
|
||||
# _ ___ / /_/ // /_ / /_/ /(__ )/ /_ / /_/ /_ / / /_
|
||||
# /_/ |_\__,_/ \__/ \____//____/ \__/ \__,_/ /_/ \__/
|
||||
exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 # You Must Have A Polkit
|
||||
exec-once = dbus-update-activation-environment --systemd --all
|
||||
exec-once = systemctl --user import-environment QT_QPA_PLATFORMTHEME WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
||||
exec-once = swww init # Wallpaper Daemon
|
||||
exec-once = swaync # Notification Center
|
||||
exec-once = waybar # Status Bar
|
||||
exec-once = wl-clipboard-history -t # Clipboard
|
||||
exec-once = thunar --daemon # File Managers Daemon
|
||||
exec-once = hyprctl setcursor Bibata-Modern-Ice 24 # Set Proper Curser & Size
|
||||
exec-once = swww img ~/.config/wallpaper.png # Set My Wallpaper
|
||||
exec-once = hyprctl setcursor Bibata-Modern-Ice 24
|
||||
exec-once = autohypr
|
||||
|
@ -22,7 +22,8 @@
|
||||
# flipped + 180 degrees -> 6
|
||||
# flipped + 270 degrees -> 7
|
||||
monitor=,highres,auto,auto # Automatic Configuration
|
||||
monitor=HDMI-A-1,highres,auto,auto,transform,3 # Vertical Ultrawide
|
||||
monitor=DP-1,highres,0x560,1 # Vertical Ultrawide
|
||||
monitor=HDMI-A-1,highres,2560x0,1,transform,3 # Vertical Ultrawide
|
||||
|
||||
# ___ ______ _________ ________ ______
|
||||
# __ | / /__(_)____________ /________ __ ___ __ \___ ____ /____________
|
||||
@ -80,5 +81,5 @@ source = ~/.config/hypr/theme.conf
|
||||
# Ensure Mouse or Keyboard Inputs Turn On Displays
|
||||
misc {
|
||||
mouse_move_enables_dpms = true
|
||||
key_press_enables_dpms = true
|
||||
key_press_enables_dpms = false
|
||||
}
|
||||
|
BIN
configfiles/zaney-stinger.mov
Normal file
BIN
configfiles/zaney-stinger.mov
Normal file
Binary file not shown.
@ -55,6 +55,7 @@
|
||||
(import ../scripts/emopicker9000.nix { inherit pkgs; })
|
||||
(import ../scripts/task-waybar.nix { inherit pkgs; })
|
||||
(import ../scripts/squirtle.nix { inherit pkgs; })
|
||||
(import ../scripts/autohypr.nix { inherit pkgs; })
|
||||
# Utils
|
||||
vim
|
||||
wget
|
||||
|
@ -70,6 +70,10 @@ in
|
||||
source = ../configfiles/hypr/autostart.conf;
|
||||
recursive = true;
|
||||
};
|
||||
home.file.".config/zaney-stinger.mov" = {
|
||||
source = ../configfiles/zaney-stinger.mov;
|
||||
recursive = true;
|
||||
};
|
||||
home.file.".local/share/fonts/UniSans-Heavy.otf" = {
|
||||
source = ../configfiles/UniSans-Heavy.otf;
|
||||
recursive = true;
|
||||
@ -127,7 +131,6 @@ in
|
||||
package = pkgs.kitty;
|
||||
font.name = "JetBrainsMono Nerd Font";
|
||||
font.size = 16;
|
||||
font.package = pkgs.nerdfonts;
|
||||
settings = {
|
||||
scrollback_lines = 2000;
|
||||
wheel_scroll_min_lines = 1;
|
||||
|
9
scripts/autohypr.nix
Normal file
9
scripts/autohypr.nix
Normal file
@ -0,0 +1,9 @@
|
||||
{ pkgs }:
|
||||
|
||||
pkgs.writeShellScriptBin "autohypr" ''
|
||||
${pkgs.swww}/bin/swww init &
|
||||
${pkgs.swaynotificationcenter}/bin/swaync &
|
||||
${pkgs.waybar}/bin/waybar &
|
||||
${pkgs.xfce.thunar}/bin/thunar --daemon &
|
||||
${pkgs.swww}/bin/swww img ~/.config/wallpaper.png &
|
||||
''
|
Loading…
Reference in New Issue
Block a user