1
0
mirror of https://github.com/XNM1/linux-nixos-hyprland-config-dotfiles.git synced 2025-09-15 09:45:58 +03:00

fixes after update

changelog:
 - fixed hyprland master window status
 - changed scaling factor in cool-retro-term config
 - updated styles for stylus
 - fixed theme for GNOME & GTK
 - added packages `pnpm` & `gpu-viewer`
 - fixed opengl
 - updated README
This commit is contained in:
xnm
2024-06-30 18:54:47 +03:00
parent 0d9bbe7b12
commit a6bddd649f
10 changed files with 295 additions and 58 deletions

View File

@@ -123,7 +123,7 @@ And many other useful utilities. The full list can be found in the system config
5. Enable `flake` support (more [here](https://nixos.wiki/wiki/Flakes#Enable_flakes_temporarily)) on your current system. Don't forget to run `sudo nixos-rebuild switch` after enabling `flake` in your `/etc/configuration.nix`.
6. Copy or move all files (with replacements) from the `home` directory to your `$HOME` directory in Linux.
7. Copy or move all files (with replacements and **sudo** permissions) from the `nixos` directory to `/etc/nixos/`. 🚨 Ensure that `system.stateVersion = "your_version";` is correctly set to the release version of the initial installation of your system in the `configuration.nix` file. 🚨 Also, for security reasons, ensure all files in the `/etc/nixos` directory are owned by **root**. If not, change ownership using the command: `sudo chown -R root:root /etc/nixos`.
8. Run the command `sudo nixos-rebuild switch --flake /etc/nixos#your-hostname` or `nswitchu`. If you chose first command, replace `your-hostname` with your hostname before running the command; by default, hostname is set to `isitreal-laptop`.
8. Run the command `sudo nixos-rebuild switch --flake /etc/nixos#your-hostname --update-input nixpkgs --update-input rust-overlay --commit-lock-file --upgrade` or `nswitchu`. If you chose first command, replace `your-hostname` with your hostname before running the command; by default, hostname is set to `isitreal-laptop`.
9. Post-installation configuration:
- Import GNOME settings along with the theme by executing the following command: `dconf load / < home/.config/gnome_settings_backup.dconf`. Additionally, you can use tools like **gnome-tweaks** or **themechanger** to fine-tune specific theme preferences to your liking.
@@ -141,7 +141,7 @@ And many other useful utilities. The full list can be found in the system config
- Launch Cool-Retro-Term.
- Right-click on the window and select "Settings".
- In the General panel, click "Import" and select the file `home/.config/cool-retro-term-style.json`.
- Select the imported profile named "new-catppuccin-theme".
- Select the imported profile named "catppuccin-theme".
- Click "Load" and exit from "Settings".
- Login to your accounts.

View File

@@ -22,6 +22,6 @@
"margin": 0.1028,
"blinkingCursor": true,
"frameMargin": 0,
"name": "new-catppuccin-theme",
"version": 2
"version": 2,
"name": "catppuccin-theme"
}

View File

@@ -1,6 +1,39 @@
[org/blueman/plugins/powermanager]
auto-power-on=@mb false
[org/gnome/Extensions]
window-maximized=true
[org/gnome/Geary]
migrated-config=true
[org/gnome/calendar]
active-view='month'
window-maximized=true
[org/gnome/desktop/app-folders]
folder-children=['Utilities', 'YaST', 'Pardus']
[org/gnome/desktop/app-folders/folders/Pardus]
categories=['X-Pardus-Apps']
name='X-Pardus-Apps.directory'
translate=true
[org/gnome/desktop/app-folders/folders/Utilities]
apps=['gnome-abrt.desktop', 'gnome-system-log.desktop', 'nm-connection-editor.desktop', 'org.gnome.baobab.desktop', 'org.gnome.Connections.desktop', 'org.gnome.DejaDup.desktop', 'org.gnome.Dictionary.desktop', 'org.gnome.DiskUtility.desktop', 'org.gnome.Evince.desktop', 'org.gnome.FileRoller.desktop', 'org.gnome.fonts.desktop', 'org.gnome.Loupe.desktop', 'org.gnome.seahorse.Application.desktop', 'org.gnome.tweaks.desktop', 'org.gnome.Usage.desktop', 'vinagre.desktop']
categories=['X-GNOME-Utilities']
name='X-GNOME-Utilities.directory'
translate=true
[org/gnome/desktop/app-folders/folders/YaST]
categories=['X-SuSE-YaST']
name='suse-yast.directory'
translate=true
[org/gnome/desktop/input-sources]
sources=[('xkb', 'us'), ('xkb', 'ua'), ('xkb', 'ru')]
xkb-options=['grp:alt_shift_toggle']
[org/gnome/desktop/interface]
color-scheme='prefer-dark'
cursor-theme='Catppuccin-Macchiato-Teal-Cursors'
@@ -20,6 +53,25 @@ two-finger-scrolling-enabled=true
focus-mode='sloppy'
titlebar-font='JetBrains Mono Bold 11'
[org/gnome/evolution-data-server]
migrated=true
[org/gnome/nautilus/preferences]
migrated-gtk-settings=true
[org/gnome/shell]
enabled-extensions=['true', 'user-theme@gnome-shell-extensions.gcampax.github.com']
welcome-dialog-last-shown-version='46.2'
[org/gnome/shell/extensions/user-theme]
name='catppuccin-macchiato-teal-standard+default'
[org/gnome/shell/world-clocks]
locations=@av []
[org/gnome/tweaks]
show-extensions-notice=false
[org/gtk/gtk4/settings/file-chooser]
show-hidden=true
@@ -33,3 +85,4 @@ sort-column='name'
sort-directories-first=false
sort-order='ascending'
type-format='category'
window-position=(0, 0)

View File

@@ -106,7 +106,7 @@ dwindle {
master {
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
new_is_master = true
new_status = master
}
gestures {

File diff suppressed because one or more lines are too long

View File

@@ -21,6 +21,7 @@
# vdpauinfo
# libva-utils
# nvtop
gpu-viewer
dig
speedtest-rs
];

View File

@@ -7,10 +7,9 @@
};
# Enable OpenGL
hardware.opengl = {
hardware.graphics = {
enable = true;
driSupport = true;
driSupport32Bit = true;
enable32Bit = true;
extraPackages = with pkgs; [
intel-compute-runtime
intel-media-driver # LIBVA_DRIVER_NAME=iHD

View File

@@ -5,6 +5,7 @@
go
(python312Full.withPackages(ps: with ps; [ pygobject3 gobject-introspection pyqt6-sip]))
nodePackages_latest.nodejs
nodePackages_latest.pnpm
bun
lua
zig

View File

@@ -23,6 +23,7 @@
services.tumbler.enable = true;
services.fwupd.enable = true;
services.auto-cpufreq.enable = true;
# services.gnome.core-shell.enable = true;
# services.udev.packages = with pkgs; [ gnome.gnome-settings-daemon ];
environment.systemPackages = with pkgs; [

View File

@@ -2,7 +2,7 @@
{
# Enable Theme
environment.variables.GTK_THEME = "Catppuccin-Macchiato-Standard-Teal-Dark";
environment.variables.GTK_THEME = "catppuccin-macchiato-teal-standard+default";
environment.variables.XCURSOR_THEME = "Catppuccin-Macchiato-Teal";
environment.variables.XCURSOR_SIZE = "24";
environment.variables.HYPRCURSOR_THEME = "Catppuccin-Macchiato-Teal";