Masaüstü ortamı

Masaüstü ortamını kurduğum ve şu anlık temel olarak birkaç ayarı eklediğim desktop.nix dosyamı inceleyelim.
Kod:
{ config, pkgs, lib, ... }:

{
  services.xserver.enable = true;
  services.displayManager.gdm.enable = true;
  services.desktopManager.gnome.enable = true;

  environment.systemPackages = with pkgs; [
    gnomeExtensions.blur-my-shell
    gnomeExtensions.appindicator
    gnomeExtensions.volume-boost
    gnome-tweaks
  ];

  services.udev.packages = with pkgs; [ gnome-settings-daemon ];

  programs.dconf = {
    enable = true;
    
    profiles.user.databases = [
      {
        settings = {
          "org/gnome/shell" = {
            enabled-extensions = [
              "appindicatorsupport@rgcjonas.gmail.com"
          "blur-my-shell@aunetx"
          "boostvolume@shaquib.dev"
            ];
          };

          "org/gnome/desktop/interface" = {
            show-battery-percentage = true;
          };
        };
      }
    ];
  };
}

İlk kısımda GDM ve GNOME'u aktifleştirdim.
services.xserver.enable = true;
services.displayManager.gdm.enable = true;
services.desktopManager.gnome.enable = true;

Masaüstü ortamı ile ilgili ek paketleri ve uzantıları kurdum.
environment.systemPackages = with pkgs; [
gnomeExtensions.blur-my-shell
gnomeExtensions.appindicator
gnomeExtensions.volume-boost
gnome-tweaks
];

Uzantılar için GNOME Settings Daemon'u etkinleştirdim.
services.udev.packages = with pkgs; [ gnome-settings-daemon ];

Dconf'u aktifleştirdim ki uzantı ayarlarını Nix OS configim içerisinden ayarlayabileyim.
programs.dconf = {
enable = true;

Devamında dconf ayarlarını yapılandırdım. Yukarıda indirmiş olduğum uzantıları etkinleştirerek başladım.
profiles.user.databases = [
{
settings = {
"org/gnome/shell" = {
enabled-extensions = [
"appindicatorsupport@rgcjonas.gmail.com"
"blur-my-shell@aunetx"
"boostvolume@shaquib.dev"
];
};

Laptop kullandığım için şarj yüzdesi görüntülemeyi etkinleştirdim.
"org/gnome/desktop/interface" = {
show-battery-percentage = true;

Böylece başlangıç aşamasındaki configlerimin tamamını incelemiş olduk. Nix OS'i bırakmayacak ve kullanmaya devam edecek olursam yeni öğrendiklerimi bölüm bölüm yazacağım. Şimdilik görüşmek üzere, hoşçakalın.
Yazar hakkında
Bayram Tempest
GNU/Linux ile ilgilenen ve Türk Linux topluluğuna destek olmaya çabalayan bir genç.

Yorumlar

Gösterilecek yorum bulunamadı.

Blog girdisi detayları

Ekleyen
Bayram Tempest
Okuma süresi
1 dakika okuma
Görüntüleme
28
Son güncelleme

Yazılım kategorisindeki diğer girdiler

  • Ağ ayarları
    Bu blog girdisinde Nix OS için ağ ayarlarımı inceleyeceğiz. Özellikle Discord gibi uygulamaları...
  • Oyun yazılımları
    Bu blog girdisinde oyun başlatıcılarını ve ek araçları kurduğum gaming.nix dosyamı...
  • NVIDIA
    Bugün NVIDIA sürücüsünü kurduğum nvidia.nix dosyamı inceleyeceğiz. { config, pkgs, ... }: {...
  • Home Manager
    3. bölüme hoşgeldiniz. Bugün home.nix dosyamın temelini inceleyeceğiz. Zamanla geliştireceğim...
  • Flake
    Merhaba sevgili Technopat Sosyal kullanıcıları. Blog listesinin 2. bölümünde Flake dosyamı...

Bayram Tempest adlı kullanıcının diğer girdileri

Bu girdiyi paylaş

Geri
Yukarı