Compare commits
No commits in common. "5bd8bac6fa8a451772fe735ebba36451e06d370c" and "d5ed80fa1b4106218c8ef9df01c2f0c8b5bee6d0" have entirely different histories.
5bd8bac6fa
...
d5ed80fa1b
@ -19,15 +19,11 @@
|
||||
noto-fonts-cjk-sans
|
||||
noto-fonts
|
||||
nerd-fonts._0xproto
|
||||
material-symbols
|
||||
];
|
||||
};
|
||||
services.displayManager.gdm.enable = true;
|
||||
services.desktopManager.gnome.enable = false;
|
||||
services.desktopManager.gnome.enable = true;
|
||||
programs.hyprland.enable = true;
|
||||
nixpkgs.config.permittedInsecurePackages = [
|
||||
"ventoy-1.1.10"
|
||||
];
|
||||
|
||||
boot = {
|
||||
|
||||
@ -79,23 +75,7 @@
|
||||
boot.kernelPackages = pkgs.linuxPackages_latest;
|
||||
services.power-profiles-daemon.enable = false;
|
||||
services.upower.enable = true;
|
||||
services.tlp = {
|
||||
enable = true;
|
||||
settings = {
|
||||
CPU_SCALING_GOVERNOR_ON_AC = "balanced";
|
||||
CPU_SCALING_GOVERNOR_ON_BAT = "powersave";
|
||||
CPU_ENERGY_PERF_POLICY_ON_BAT = "power";
|
||||
CPU_ENERGY_PERF_POLICY_ON_AC = "balanced";
|
||||
CPU_MIN_PERF_ON_AC = 0;
|
||||
CPU_MAX_PERF_ON_AC = 100;
|
||||
CPU_MIN_PERF_ON_BAT = 0;
|
||||
CPU_MAX_PERF_ON_BAT = 20;
|
||||
START_CHARGE_THRESH_BAT0 = 40; # 40 and below it starts to charge
|
||||
STOP_CHARGE_THRESH_BAT0 = 80; # 80 and above it stops charging
|
||||
PCIE_ASPM_ON_BAT = "powersupersave";
|
||||
PCIE_ASPM_ON_AC = "default";
|
||||
};
|
||||
};
|
||||
services.tlp.enable = true;
|
||||
services.auto-cpufreq.enable = true;
|
||||
|
||||
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
|
||||
@ -131,6 +111,7 @@
|
||||
console.keyMap = "us";
|
||||
|
||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
||||
programs.direnv.enable = true;
|
||||
programs.zsh.enable = true;
|
||||
users.users.lucy = {
|
||||
isNormalUser = true;
|
||||
@ -157,11 +138,7 @@
|
||||
gnomeExtensions.blur-my-shell
|
||||
gnomeExtensions.appindicator
|
||||
gnomeExtensions.just-perfection
|
||||
quickshell
|
||||
flashrom
|
||||
usbutils
|
||||
clang-tools
|
||||
clang
|
||||
sbctl
|
||||
];
|
||||
|
||||
programs.steam = {
|
||||
|
||||
@ -52,6 +52,7 @@
|
||||
networking.hostName = "cyberia";
|
||||
|
||||
environment.systemPackages = [
|
||||
# For debugging and troubleshooting Secure Boot.
|
||||
pkgs.sbctl
|
||||
];
|
||||
services.xserver.videoDrivers = [ "nvidia" ];
|
||||
|
||||
@ -74,6 +74,7 @@
|
||||
home.stateVersion = "24.05"; # Please read the comment before changing.
|
||||
home.shell.enableShellIntegration = true;
|
||||
home.shellAliases = {
|
||||
nrs = "doas nixos-rebuild switch --flake /home/lucy/nixos/";
|
||||
nrs = "sudo nixos-rebuild switch --flake /home/lucy/nixos-conf/";
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
@ -15,7 +15,7 @@
|
||||
};
|
||||
|
||||
decoration = {
|
||||
rounding = 24;
|
||||
rounding = 15;
|
||||
blur = {
|
||||
enabled = true;
|
||||
size = 3;
|
||||
@ -32,18 +32,18 @@
|
||||
bezier = [
|
||||
"smoothIn, 0.25, 1, 0.5, 1"
|
||||
"smoothOut, 0.25, 1, 0.5, 1"
|
||||
"overshot, 0.23, 0.5, 0.36, 1.1"
|
||||
"overshot, 0.4, 0.8, 0.5, 1"
|
||||
"candy, 0.68, -0.6, 0.32, 1.5"
|
||||
];
|
||||
|
||||
animation = [
|
||||
"fade, 1, 6, overshot"
|
||||
"fade, 1, 10, overshot"
|
||||
"fadeIn, 1, 5, overshot"
|
||||
"fadeOut, 1, 5, overshot"
|
||||
"fadeDim, 1, 5, overshot"
|
||||
"windows, 1, 3, overshot, popin 80%"
|
||||
"border, 1, 6, default"
|
||||
"workspaces, 1, 6, overshot, fade"
|
||||
"windows, 1, 1, smoothIn, popin"
|
||||
"border, 1, 10, default"
|
||||
"workspaces, 1, 6, overshot, slide"
|
||||
"specialWorkspace, 1, 8, smoothOut, slidevert"
|
||||
];
|
||||
};
|
||||
|
||||
@ -13,8 +13,7 @@
|
||||
servers = {
|
||||
bashls.enable = true;
|
||||
pyright.enable = true;
|
||||
clangd.package = pkgs.clang-tools;
|
||||
qmlls.enable = true;
|
||||
clangd.package = null;
|
||||
clangd.enable = true;
|
||||
clangd.cmd = [
|
||||
"clangd"
|
||||
|
||||
@ -17,7 +17,6 @@
|
||||
nixpkgs-fmt
|
||||
stylua
|
||||
black
|
||||
clang
|
||||
];
|
||||
globals.mapleader = " ";
|
||||
defaultEditor = true;
|
||||
|
||||
@ -1,4 +1,3 @@
|
||||
{ pkgs, ... }:
|
||||
let
|
||||
button = shortcut: text: action: {
|
||||
type = "button";
|
||||
@ -30,13 +29,15 @@ in
|
||||
|
||||
treesitter = {
|
||||
enable = true;
|
||||
highlight.enable = true;
|
||||
indent.enable = true;
|
||||
settings = {
|
||||
install_dir.__raw = "vim.fs.joinpath(vim.fn.stdpath('data'), 'site')";
|
||||
highlighting.enable = true;
|
||||
auto_install = true;
|
||||
ignore_install = [ "ipkg" ];
|
||||
};
|
||||
};
|
||||
|
||||
nvim-tree.enable = true;
|
||||
|
||||
alpha = {
|
||||
enable = true;
|
||||
settings.layout = [
|
||||
@ -133,6 +134,5 @@ in
|
||||
|
||||
bufferline.enable = true;
|
||||
web-devicons.enable = true;
|
||||
nvim-tree.enable = true;
|
||||
};
|
||||
}
|
||||
|
||||
@ -23,8 +23,6 @@
|
||||
element-desktop
|
||||
gnome-tweaks
|
||||
btop
|
||||
ventoy
|
||||
obsidian
|
||||
(discord.override {
|
||||
withOpenASAR = true; # can do this here too
|
||||
withVencord = true;
|
||||
|
||||
@ -10,9 +10,8 @@
|
||||
foot.enable = true;
|
||||
hyprland.hyprpaper.enable = false;
|
||||
gnome.image.enable = false;
|
||||
gnome.enable = false;
|
||||
kde.enable = false;
|
||||
spicetify.enable = false;
|
||||
gnome.enable = true;
|
||||
spicetify.enable = true;
|
||||
fuzzel.enable = true;
|
||||
dunst.enable = true;
|
||||
vencord.enable = true;
|
||||
|
||||
@ -12,14 +12,14 @@
|
||||
|
||||
window#waybar {
|
||||
background-color: transparent;
|
||||
border-radius: ${toString config.wayland.windowManager.hyprland.settings.decoration.rounding};
|
||||
border-radius: ${builtins.toString config.wayland.windowManager.hyprland.settings.decoration.rounding};
|
||||
}
|
||||
|
||||
#workspaces button {
|
||||
all: unset;
|
||||
padding: 1px 3px;
|
||||
color: alpha(@base05, 0.5);
|
||||
border-radius: ${toString config.wayland.windowManager.hyprland.settings.decoration.rounding};
|
||||
border-radius: 1em;
|
||||
}
|
||||
|
||||
|
||||
@ -31,7 +31,7 @@
|
||||
margin: 0px;
|
||||
padding: 2px 6px;
|
||||
background-color: @base00;
|
||||
border-radius: ${toString config.wayland.windowManager.hyprland.settings.decoration.rounding};
|
||||
border-radius: 1em;
|
||||
}
|
||||
#mpris,
|
||||
#backlight,
|
||||
@ -44,7 +44,7 @@
|
||||
padding: 2px 10px;
|
||||
background-color: @base00;
|
||||
color: @base05;
|
||||
border-radius: ${toString config.wayland.windowManager.hyprland.settings.decoration.rounding};
|
||||
border-radius: ${builtins.toString config.wayland.windowManager.hyprland.settings.decoration.rounding};
|
||||
}
|
||||
|
||||
#tray {
|
||||
|
||||
@ -19,12 +19,13 @@
|
||||
stylix = {
|
||||
enable = true;
|
||||
autoEnable = true;
|
||||
base16Scheme = "${pkgs.base16-schemes}/share/themes/tokyo-night-dark.yaml";
|
||||
base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark.yaml";
|
||||
polarity = "dark";
|
||||
image = ./home/wallpaper.png;
|
||||
targets = {
|
||||
qt.platform = lib.mkForce "qtct";
|
||||
gnome.enable = true;
|
||||
gtk.enable = true;
|
||||
gtksourceview.enable = false;
|
||||
};
|
||||
fonts = {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user