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:
@@ -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`.
|
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.
|
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`.
|
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:
|
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.
|
- 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.
|
- Launch Cool-Retro-Term.
|
||||||
- Right-click on the window and select "Settings".
|
- 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`.
|
- 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".
|
- Click "Load" and exit from "Settings".
|
||||||
|
|
||||||
- Login to your accounts.
|
- Login to your accounts.
|
||||||
|
@@ -22,6 +22,6 @@
|
|||||||
"margin": 0.1028,
|
"margin": 0.1028,
|
||||||
"blinkingCursor": true,
|
"blinkingCursor": true,
|
||||||
"frameMargin": 0,
|
"frameMargin": 0,
|
||||||
"name": "new-catppuccin-theme",
|
"version": 2,
|
||||||
"version": 2
|
"name": "catppuccin-theme"
|
||||||
}
|
}
|
@@ -1,6 +1,39 @@
|
|||||||
[org/blueman/plugins/powermanager]
|
[org/blueman/plugins/powermanager]
|
||||||
auto-power-on=@mb false
|
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]
|
[org/gnome/desktop/interface]
|
||||||
color-scheme='prefer-dark'
|
color-scheme='prefer-dark'
|
||||||
cursor-theme='Catppuccin-Macchiato-Teal-Cursors'
|
cursor-theme='Catppuccin-Macchiato-Teal-Cursors'
|
||||||
@@ -20,6 +53,25 @@ two-finger-scrolling-enabled=true
|
|||||||
focus-mode='sloppy'
|
focus-mode='sloppy'
|
||||||
titlebar-font='JetBrains Mono Bold 11'
|
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]
|
[org/gtk/gtk4/settings/file-chooser]
|
||||||
show-hidden=true
|
show-hidden=true
|
||||||
|
|
||||||
@@ -33,3 +85,4 @@ sort-column='name'
|
|||||||
sort-directories-first=false
|
sort-directories-first=false
|
||||||
sort-order='ascending'
|
sort-order='ascending'
|
||||||
type-format='category'
|
type-format='category'
|
||||||
|
window-position=(0, 0)
|
||||||
|
@@ -106,7 +106,7 @@ dwindle {
|
|||||||
|
|
||||||
master {
|
master {
|
||||||
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
|
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
|
||||||
new_is_master = true
|
new_status = master
|
||||||
}
|
}
|
||||||
|
|
||||||
gestures {
|
gestures {
|
||||||
|
File diff suppressed because one or more lines are too long
@@ -21,6 +21,7 @@
|
|||||||
# vdpauinfo
|
# vdpauinfo
|
||||||
# libva-utils
|
# libva-utils
|
||||||
# nvtop
|
# nvtop
|
||||||
|
gpu-viewer
|
||||||
dig
|
dig
|
||||||
speedtest-rs
|
speedtest-rs
|
||||||
];
|
];
|
||||||
|
@@ -7,10 +7,9 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
# Enable OpenGL
|
# Enable OpenGL
|
||||||
hardware.opengl = {
|
hardware.graphics = {
|
||||||
enable = true;
|
enable = true;
|
||||||
driSupport = true;
|
enable32Bit = true;
|
||||||
driSupport32Bit = true;
|
|
||||||
extraPackages = with pkgs; [
|
extraPackages = with pkgs; [
|
||||||
intel-compute-runtime
|
intel-compute-runtime
|
||||||
intel-media-driver # LIBVA_DRIVER_NAME=iHD
|
intel-media-driver # LIBVA_DRIVER_NAME=iHD
|
||||||
|
@@ -5,6 +5,7 @@
|
|||||||
go
|
go
|
||||||
(python312Full.withPackages(ps: with ps; [ pygobject3 gobject-introspection pyqt6-sip]))
|
(python312Full.withPackages(ps: with ps; [ pygobject3 gobject-introspection pyqt6-sip]))
|
||||||
nodePackages_latest.nodejs
|
nodePackages_latest.nodejs
|
||||||
|
nodePackages_latest.pnpm
|
||||||
bun
|
bun
|
||||||
lua
|
lua
|
||||||
zig
|
zig
|
||||||
|
@@ -23,6 +23,7 @@
|
|||||||
services.tumbler.enable = true;
|
services.tumbler.enable = true;
|
||||||
services.fwupd.enable = true;
|
services.fwupd.enable = true;
|
||||||
services.auto-cpufreq.enable = true;
|
services.auto-cpufreq.enable = true;
|
||||||
|
# services.gnome.core-shell.enable = true;
|
||||||
# services.udev.packages = with pkgs; [ gnome.gnome-settings-daemon ];
|
# services.udev.packages = with pkgs; [ gnome.gnome-settings-daemon ];
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
# Enable Theme
|
# 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_THEME = "Catppuccin-Macchiato-Teal";
|
||||||
environment.variables.XCURSOR_SIZE = "24";
|
environment.variables.XCURSOR_SIZE = "24";
|
||||||
environment.variables.HYPRCURSOR_THEME = "Catppuccin-Macchiato-Teal";
|
environment.variables.HYPRCURSOR_THEME = "Catppuccin-Macchiato-Teal";
|
||||||
|
Reference in New Issue
Block a user