Skip to content

nullxception's desktop and other configurations

License

Notifications You must be signed in to change notification settings

alanndz/dotfiles

This branch is 34 commits ahead of, 223 commits behind nullxception/dotfiles:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2a84560 Β· Jan 3, 2025
Mar 26, 2021
Oct 9, 2021
Oct 22, 2021
Aug 8, 2021
Oct 15, 2021
Sep 4, 2022
Mar 31, 2021
Dec 3, 2021
May 13, 2024
Mar 26, 2021
Sep 17, 2021
Oct 11, 2021
Jan 3, 2025
May 24, 2024
Jan 3, 2025
Mar 26, 2021
Sep 17, 2021
Jun 25, 2022
Dec 15, 2024
Nov 13, 2021
Nov 13, 2021
Nov 28, 2021
Oct 9, 2021
Sep 16, 2021
Dec 22, 2020
Mar 26, 2021
Mar 26, 2021
Dec 22, 2019
Apr 2, 2021
Mar 28, 2021
Apr 15, 2023

Repository files navigation

nullxception's desktop and other configurations

License: BSD 3--Clause License Twitter: nullxception

What the heck is this πŸ€”

It just a dotfiles repo, which is a set of some configurations that commonly used by me on my desktop and server.

It was supposed to helps me config my fresh machine faster, but also act as an archive in case someones want to know my setup. So, don't be shy, give a ⭐️ if some configs can helps you :)

πŸ— Installation

After cloning the repo, you can run this command :

  • Linux

    ./install.sh <topic_name>
  • Windows (from pwsh)

    .\install.ps1 <topic_name>

and that's pretty much it 😊

πŸ“‘ Topic Structures

As you can see, this dotfiles is grouped by topics.

Each of it has their own .module-data (either ended with .bash or .ps1, depending on the OS target) files that will be used by the install script.

For complete example, take a look at .module-data.bash.example and .module-data.ps1.example files in the root directory of this repository.

πŸ’¬ FAQ

πŸ€”: Can I use it on my machine ?

For some topic like shell or firefox, yes.

But for etc topic, I don't think you want to install it blatantly, since it's a system configuration, tho you can still use it as a references (maybe ?) :)

πŸ€”: Why don't use ansible/stow/yadm/etc instead ?

For simple task such installing files, I think shell script (bash/pwsh) is more than enough for me.

πŸ€”: Is there any LDA or r/unixporn-able desktop suite configuration here ?

I'm just your regular desktop-environment neighbor (ATM) :)

πŸ“„ License

Copyright Β© 2019 Nauval Rizky. This project is BSD 3-Clause License licensed.

About

nullxception's desktop and other configurations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 76.0%
  • PowerShell 16.6%
  • JavaScript 3.7%
  • CSS 3.3%
  • Vim Script 0.4%