GET https://kbin.spritesserver.nl/index.php/m/linux@lemmy.ml/t/26920/What-s-the-best-way-to-have-a-bashrc-that-I

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
8.09 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.08 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2400
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +magazine: App\Entity\Magazine {#263
    +icon: Proxies\__CG__\App\Entity\Image {#244 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#273
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#235 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
    +entries: Doctrine\ORM\PersistentCollection {#178 …}
    +posts: Doctrine\ORM\PersistentCollection {#136 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
    +bans: Doctrine\ORM\PersistentCollection {#115 …}
    +reports: Doctrine\ORM\PersistentCollection {#101 …}
    +badges: Doctrine\ORM\PersistentCollection {#79 …}
    +logs: Doctrine\ORM\PersistentCollection {#69 …}
    +awards: Doctrine\ORM\PersistentCollection {#1830 …}
    +categories: Doctrine\ORM\PersistentCollection {#1863 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#267
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#269
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
  +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
  +title: "What's the best way to have a .bashrc that I can use throughout systems?"
  +url: null
  +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 34
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1724543820 {#2420
    date: 2024-08-25 01:57:00.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1408 …}
  +votes: Doctrine\ORM\PersistentCollection {#1961 …}
  +reports: Doctrine\ORM\PersistentCollection {#1972 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
  +badges: Doctrine\ORM\PersistentCollection {#2436 …}
  +children: []
  -id: 26920
  -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
  -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704374572
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10067716"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704288172 {#1816
    date: 2024-01-03 14:22:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2400
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +magazine: App\Entity\Magazine {#263
    +icon: Proxies\__CG__\App\Entity\Image {#244 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#273
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#235 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
    +entries: Doctrine\ORM\PersistentCollection {#178 …}
    +posts: Doctrine\ORM\PersistentCollection {#136 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
    +bans: Doctrine\ORM\PersistentCollection {#115 …}
    +reports: Doctrine\ORM\PersistentCollection {#101 …}
    +badges: Doctrine\ORM\PersistentCollection {#79 …}
    +logs: Doctrine\ORM\PersistentCollection {#69 …}
    +awards: Doctrine\ORM\PersistentCollection {#1830 …}
    +categories: Doctrine\ORM\PersistentCollection {#1863 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#267
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#269
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
  +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
  +title: "What's the best way to have a .bashrc that I can use throughout systems?"
  +url: null
  +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 34
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1724543820 {#2420
    date: 2024-08-25 01:57:00.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1408 …}
  +votes: Doctrine\ORM\PersistentCollection {#1961 …}
  +reports: Doctrine\ORM\PersistentCollection {#1972 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
  +badges: Doctrine\ORM\PersistentCollection {#2436 …}
  +children: []
  -id: 26920
  -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
  -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704374572
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10067716"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704288172 {#1816
    date: 2024-01-03 14:22:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2400
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +magazine: App\Entity\Magazine {#263
    +icon: Proxies\__CG__\App\Entity\Image {#244 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#273
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#235 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
    +entries: Doctrine\ORM\PersistentCollection {#178 …}
    +posts: Doctrine\ORM\PersistentCollection {#136 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
    +bans: Doctrine\ORM\PersistentCollection {#115 …}
    +reports: Doctrine\ORM\PersistentCollection {#101 …}
    +badges: Doctrine\ORM\PersistentCollection {#79 …}
    +logs: Doctrine\ORM\PersistentCollection {#69 …}
    +awards: Doctrine\ORM\PersistentCollection {#1830 …}
    +categories: Doctrine\ORM\PersistentCollection {#1863 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#267
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#269
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
  +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
  +title: "What's the best way to have a .bashrc that I can use throughout systems?"
  +url: null
  +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 34
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1724543820 {#2420
    date: 2024-08-25 01:57:00.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1408 …}
  +votes: Doctrine\ORM\PersistentCollection {#1961 …}
  +reports: Doctrine\ORM\PersistentCollection {#1972 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
  +badges: Doctrine\ORM\PersistentCollection {#2436 …}
  +children: []
  -id: 26920
  -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
  -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704374572
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10067716"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704288172 {#1816
    date: 2024-01-03 14:22:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4015
  +user: App\Entity\User {#3963 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: """
    [github.com/sineemore/backpack](https://github.com/sineemore/backpack)\n
    \n
    “backpack is a small wrapper around ssh.\n
    \n
    It transfers contents of a local file ~/.backpack and itself to remote host, sources it and continues with normal ssh session.\n
    \n
    works best as alias ssh=backpack won’t create any files on remote hosts (even temporary) tries to fallback to normal ssh when remote shell is not bash self-replication allows you to use backpack again directly from remote host, in this case backpack will keep original local file as you go deaper from host to host.”
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704382194 {#4024
    date: 2024-01-04 16:29:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4013 …}
  +nested: Doctrine\ORM\PersistentCollection {#4011 …}
  +votes: Doctrine\ORM\PersistentCollection {#4009 …}
  +reports: Doctrine\ORM\PersistentCollection {#4007 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3975 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3979 …}
  -id: 279746
  -bodyTs: "'/.backpack':18 '/sineemore/backpack](https://github.com/sineemore/backpack)':3 'alia':35 'allow':63 'around':9 'backpack':4,37,67,76 'bash':59 'best':33 'case':75 'content':13 'continu':27 'creat':40 'deaper':85 'direct':69 'even':46 'fallback':50 'file':17,42,81 'github.com':2 'github.com/sineemore/backpack](https://github.com/sineemore/backpack)':1 'go':84 'host':23,45,72,87,89 'keep':78 'local':16,80 'normal':29,52 'origin':79 'remot':22,44,55,71 'replic':62 'self':61 'self-repl':60 'session':31 'shell':56 'small':7 'sourc':24 'ssh':10,30,36,53 'temporari':47 'transfer':12 'tri':48 'use':66 'won':38 'work':32 'wrapper':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7068328"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704382194 {#3960
    date: 2024-01-04 16:29:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4015
  +user: App\Entity\User {#3963 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: """
    [github.com/sineemore/backpack](https://github.com/sineemore/backpack)\n
    \n
    “backpack is a small wrapper around ssh.\n
    \n
    It transfers contents of a local file ~/.backpack and itself to remote host, sources it and continues with normal ssh session.\n
    \n
    works best as alias ssh=backpack won’t create any files on remote hosts (even temporary) tries to fallback to normal ssh when remote shell is not bash self-replication allows you to use backpack again directly from remote host, in this case backpack will keep original local file as you go deaper from host to host.”
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704382194 {#4024
    date: 2024-01-04 16:29:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4013 …}
  +nested: Doctrine\ORM\PersistentCollection {#4011 …}
  +votes: Doctrine\ORM\PersistentCollection {#4009 …}
  +reports: Doctrine\ORM\PersistentCollection {#4007 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3975 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3979 …}
  -id: 279746
  -bodyTs: "'/.backpack':18 '/sineemore/backpack](https://github.com/sineemore/backpack)':3 'alia':35 'allow':63 'around':9 'backpack':4,37,67,76 'bash':59 'best':33 'case':75 'content':13 'continu':27 'creat':40 'deaper':85 'direct':69 'even':46 'fallback':50 'file':17,42,81 'github.com':2 'github.com/sineemore/backpack](https://github.com/sineemore/backpack)':1 'go':84 'host':23,45,72,87,89 'keep':78 'local':16,80 'normal':29,52 'origin':79 'remot':22,44,55,71 'replic':62 'self':61 'self-repl':60 'session':31 'shell':56 'small':7 'sourc':24 'ssh':10,30,36,53 'temporari':47 'transfer':12 'tri':48 'use':66 'won':38 'work':32 'wrapper':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7068328"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704382194 {#3960
    date: 2024-01-04 16:29:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4015
  +user: App\Entity\User {#3963 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: """
    [github.com/sineemore/backpack](https://github.com/sineemore/backpack)\n
    \n
    “backpack is a small wrapper around ssh.\n
    \n
    It transfers contents of a local file ~/.backpack and itself to remote host, sources it and continues with normal ssh session.\n
    \n
    works best as alias ssh=backpack won’t create any files on remote hosts (even temporary) tries to fallback to normal ssh when remote shell is not bash self-replication allows you to use backpack again directly from remote host, in this case backpack will keep original local file as you go deaper from host to host.”
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704382194 {#4024
    date: 2024-01-04 16:29:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4013 …}
  +nested: Doctrine\ORM\PersistentCollection {#4011 …}
  +votes: Doctrine\ORM\PersistentCollection {#4009 …}
  +reports: Doctrine\ORM\PersistentCollection {#4007 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3975 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3979 …}
  -id: 279746
  -bodyTs: "'/.backpack':18 '/sineemore/backpack](https://github.com/sineemore/backpack)':3 'alia':35 'allow':63 'around':9 'backpack':4,37,67,76 'bash':59 'best':33 'case':75 'content':13 'continu':27 'creat':40 'deaper':85 'direct':69 'even':46 'fallback':50 'file':17,42,81 'github.com':2 'github.com/sineemore/backpack](https://github.com/sineemore/backpack)':1 'go':84 'host':23,45,72,87,89 'keep':78 'local':16,80 'normal':29,52 'origin':79 'remot':22,44,55,71 'replic':62 'self':61 'self-repl':60 'session':31 'shell':56 'small':7 'sourc':24 'ssh':10,30,36,53 'temporari':47 'transfer':12 'tri':48 'use':66 'won':38 'work':32 'wrapper':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7068328"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704382194 {#3960
    date: 2024-01-04 16:29:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4052
  +user: App\Entity\User {#4035 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: """
    if you want a shell that needs less configuration and has more features, i recommend fish shell.\n
    \n
    for bash, you could search for someone else’s bashrc, copy that, and modify until it works how you want it to.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704370670 {#4058
    date: 2024-01-04 13:17:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4050 …}
  +nested: Doctrine\ORM\PersistentCollection {#4048 …}
  +votes: Doctrine\ORM\PersistentCollection {#4046 …}
  +reports: Doctrine\ORM\PersistentCollection {#4043 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4039 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4037 …}
  -id: 279294
  -bodyTs: "'bash':19 'bashrc':27 'configur':9 'copi':28 'could':21 'els':25 'featur':13 'fish':16 'less':8 'modifi':31 'need':7 'recommend':15 'search':22 'shell':5,17 'someon':24 'want':3,37 'work':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://pawb.social/comment/5070165"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704370670 {#4056
    date: 2024-01-04 13:17:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4052
  +user: App\Entity\User {#4035 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: """
    if you want a shell that needs less configuration and has more features, i recommend fish shell.\n
    \n
    for bash, you could search for someone else’s bashrc, copy that, and modify until it works how you want it to.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704370670 {#4058
    date: 2024-01-04 13:17:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4050 …}
  +nested: Doctrine\ORM\PersistentCollection {#4048 …}
  +votes: Doctrine\ORM\PersistentCollection {#4046 …}
  +reports: Doctrine\ORM\PersistentCollection {#4043 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4039 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4037 …}
  -id: 279294
  -bodyTs: "'bash':19 'bashrc':27 'configur':9 'copi':28 'could':21 'els':25 'featur':13 'fish':16 'less':8 'modifi':31 'need':7 'recommend':15 'search':22 'shell':5,17 'someon':24 'want':3,37 'work':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://pawb.social/comment/5070165"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704370670 {#4056
    date: 2024-01-04 13:17:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4052
  +user: App\Entity\User {#4035 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: """
    if you want a shell that needs less configuration and has more features, i recommend fish shell.\n
    \n
    for bash, you could search for someone else’s bashrc, copy that, and modify until it works how you want it to.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704370670 {#4058
    date: 2024-01-04 13:17:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4050 …}
  +nested: Doctrine\ORM\PersistentCollection {#4048 …}
  +votes: Doctrine\ORM\PersistentCollection {#4046 …}
  +reports: Doctrine\ORM\PersistentCollection {#4043 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4039 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4037 …}
  -id: 279294
  -bodyTs: "'bash':19 'bashrc':27 'configur':9 'copi':28 'could':21 'els':25 'featur':13 'fish':16 'less':8 'modifi':31 'need':7 'recommend':15 'search':22 'shell':5,17 'someon':24 'want':3,37 'work':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://pawb.social/comment/5070165"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704370670 {#4056
    date: 2024-01-04 13:17:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#4135
  +user: App\Entity\User {#4148 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "[chezmoi.io](https://chezmoi.io) is one of the best dotfile managers available. Great template language if you need different, many ways to distribute secrets safely, merging works well even with templates, not limited to homedir."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704356809 {#4130
    date: 2024-01-04 09:26:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4136 …}
  +nested: Doctrine\ORM\PersistentCollection {#4138 …}
  +votes: Doctrine\ORM\PersistentCollection {#4140 …}
  +reports: Doctrine\ORM\PersistentCollection {#4142 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4144 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4146 …}
  -id: 279000
  -bodyTs: "'avail':10 'best':7 'chezmoi.io':1,2 'differ':17 'distribut':21 'dotfil':8 'even':27 'great':11 'homedir':33 'languag':13 'limit':31 'manag':9 'mani':18 'merg':24 'need':16 'one':4 'safe':23 'secret':22 'templat':12,29 'way':19 'well':26 'work':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/737978/-/comment/4399306"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704356809 {#4131
    date: 2024-01-04 09:26:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#4135
  +user: App\Entity\User {#4148 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "[chezmoi.io](https://chezmoi.io) is one of the best dotfile managers available. Great template language if you need different, many ways to distribute secrets safely, merging works well even with templates, not limited to homedir."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704356809 {#4130
    date: 2024-01-04 09:26:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4136 …}
  +nested: Doctrine\ORM\PersistentCollection {#4138 …}
  +votes: Doctrine\ORM\PersistentCollection {#4140 …}
  +reports: Doctrine\ORM\PersistentCollection {#4142 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4144 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4146 …}
  -id: 279000
  -bodyTs: "'avail':10 'best':7 'chezmoi.io':1,2 'differ':17 'distribut':21 'dotfil':8 'even':27 'great':11 'homedir':33 'languag':13 'limit':31 'manag':9 'mani':18 'merg':24 'need':16 'one':4 'safe':23 'secret':22 'templat':12,29 'way':19 'well':26 'work':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/737978/-/comment/4399306"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704356809 {#4131
    date: 2024-01-04 09:26:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#4135
  +user: App\Entity\User {#4148 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "[chezmoi.io](https://chezmoi.io) is one of the best dotfile managers available. Great template language if you need different, many ways to distribute secrets safely, merging works well even with templates, not limited to homedir."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704356809 {#4130
    date: 2024-01-04 09:26:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4136 …}
  +nested: Doctrine\ORM\PersistentCollection {#4138 …}
  +votes: Doctrine\ORM\PersistentCollection {#4140 …}
  +reports: Doctrine\ORM\PersistentCollection {#4142 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4144 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4146 …}
  -id: 279000
  -bodyTs: "'avail':10 'best':7 'chezmoi.io':1,2 'differ':17 'distribut':21 'dotfil':8 'even':27 'great':11 'homedir':33 'languag':13 'limit':31 'manag':9 'mani':18 'merg':24 'need':16 'one':4 'safe':23 'secret':22 'templat':12,29 'way':19 'well':26 'work':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/737978/-/comment/4399306"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704356809 {#4131
    date: 2024-01-04 09:26:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#4208
  +user: App\Entity\User {#4221 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: """
    I uses [Uyuni](https://www.uyuni-project.org/) to push config files out to the machines I’m working on, including .bashrc files, .vimrc and all kinds of little QOL improvements.\n
    \n
    Probably overkill just to use Uyuni for that, though.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704313646 {#4203
    date: 2024-01-03 21:27:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4209 …}
  +nested: Doctrine\ORM\PersistentCollection {#4211 …}
  +votes: Doctrine\ORM\PersistentCollection {#4213 …}
  +reports: Doctrine\ORM\PersistentCollection {#4215 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4219 …}
  -id: 277478
  -bodyTs: "'/)':6 'bashrc':20 'config':9 'file':10,21 'improv':29 'includ':19 'kind':25 'littl':27 'm':16 'machin':14 'overkil':31 'probabl':30 'push':8 'qol':28 'though':38 'use':2,34 'uyuni':3,35 'vimrc':22 'work':17 'www.uyuni-project.org':5 'www.uyuni-project.org/)':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7050535"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704313646 {#4204
    date: 2024-01-03 21:27:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#4208
  +user: App\Entity\User {#4221 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: """
    I uses [Uyuni](https://www.uyuni-project.org/) to push config files out to the machines I’m working on, including .bashrc files, .vimrc and all kinds of little QOL improvements.\n
    \n
    Probably overkill just to use Uyuni for that, though.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704313646 {#4203
    date: 2024-01-03 21:27:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4209 …}
  +nested: Doctrine\ORM\PersistentCollection {#4211 …}
  +votes: Doctrine\ORM\PersistentCollection {#4213 …}
  +reports: Doctrine\ORM\PersistentCollection {#4215 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4219 …}
  -id: 277478
  -bodyTs: "'/)':6 'bashrc':20 'config':9 'file':10,21 'improv':29 'includ':19 'kind':25 'littl':27 'm':16 'machin':14 'overkil':31 'probabl':30 'push':8 'qol':28 'though':38 'use':2,34 'uyuni':3,35 'vimrc':22 'work':17 'www.uyuni-project.org':5 'www.uyuni-project.org/)':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7050535"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704313646 {#4204
    date: 2024-01-03 21:27:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#4208
  +user: App\Entity\User {#4221 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: """
    I uses [Uyuni](https://www.uyuni-project.org/) to push config files out to the machines I’m working on, including .bashrc files, .vimrc and all kinds of little QOL improvements.\n
    \n
    Probably overkill just to use Uyuni for that, though.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704313646 {#4203
    date: 2024-01-03 21:27:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4209 …}
  +nested: Doctrine\ORM\PersistentCollection {#4211 …}
  +votes: Doctrine\ORM\PersistentCollection {#4213 …}
  +reports: Doctrine\ORM\PersistentCollection {#4215 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4219 …}
  -id: 277478
  -bodyTs: "'/)':6 'bashrc':20 'config':9 'file':10,21 'improv':29 'includ':19 'kind':25 'littl':27 'm':16 'machin':14 'overkil':31 'probabl':30 'push':8 'qol':28 'though':38 'use':2,34 'uyuni':3,35 'vimrc':22 'work':17 'www.uyuni-project.org':5 'www.uyuni-project.org/)':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7050535"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704313646 {#4204
    date: 2024-01-03 21:27:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#4281
  +user: App\Entity\User {#4294 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "GitHub?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704310898 {#4276
    date: 2024-01-03 20:41:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4282 …}
  +nested: Doctrine\ORM\PersistentCollection {#4284 …}
  +votes: Doctrine\ORM\PersistentCollection {#4286 …}
  +reports: Doctrine\ORM\PersistentCollection {#4288 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4290 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4292 …}
  -id: 277334
  -bodyTs: "'github':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7049686"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704310898 {#4277
    date: 2024-01-03 20:41:38.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#4281
  +user: App\Entity\User {#4294 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "GitHub?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704310898 {#4276
    date: 2024-01-03 20:41:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4282 …}
  +nested: Doctrine\ORM\PersistentCollection {#4284 …}
  +votes: Doctrine\ORM\PersistentCollection {#4286 …}
  +reports: Doctrine\ORM\PersistentCollection {#4288 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4290 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4292 …}
  -id: 277334
  -bodyTs: "'github':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7049686"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704310898 {#4277
    date: 2024-01-03 20:41:38.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#4281
  +user: App\Entity\User {#4294 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "GitHub?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704310898 {#4276
    date: 2024-01-03 20:41:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4282 …}
  +nested: Doctrine\ORM\PersistentCollection {#4284 …}
  +votes: Doctrine\ORM\PersistentCollection {#4286 …}
  +reports: Doctrine\ORM\PersistentCollection {#4288 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4290 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4292 …}
  -id: 277334
  -bodyTs: "'github':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7049686"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704310898 {#4277
    date: 2024-01-03 20:41:38.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#4354
  +user: App\Entity\User {#4367 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: """
    You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
    \n
    I personally use [yadm](https://yadm.io/#)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 19
  +score: 0
  +lastActive: DateTime @1724543820 {#4349
    date: 2024-08-25 01:57:00.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4355 …}
  +nested: Doctrine\ORM\PersistentCollection {#4357 …}
  +votes: Doctrine\ORM\PersistentCollection {#4359 …}
  +reports: Doctrine\ORM\PersistentCollection {#4361 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
  -id: 276376
  -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5717236"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704289074 {#4350
    date: 2024-01-03 14:37:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#4354
  +user: App\Entity\User {#4367 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: """
    You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
    \n
    I personally use [yadm](https://yadm.io/#)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 19
  +score: 0
  +lastActive: DateTime @1724543820 {#4349
    date: 2024-08-25 01:57:00.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4355 …}
  +nested: Doctrine\ORM\PersistentCollection {#4357 …}
  +votes: Doctrine\ORM\PersistentCollection {#4359 …}
  +reports: Doctrine\ORM\PersistentCollection {#4361 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
  -id: 276376
  -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5717236"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704289074 {#4350
    date: 2024-01-03 14:37:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#4354
  +user: App\Entity\User {#4367 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: """
    You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
    \n
    I personally use [yadm](https://yadm.io/#)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 19
  +score: 0
  +lastActive: DateTime @1724543820 {#4349
    date: 2024-08-25 01:57:00.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4355 …}
  +nested: Doctrine\ORM\PersistentCollection {#4357 …}
  +votes: Doctrine\ORM\PersistentCollection {#4359 …}
  +reports: Doctrine\ORM\PersistentCollection {#4361 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
  -id: 276376
  -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5717236"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704289074 {#4350
    date: 2024-01-03 14:37:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#4599
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4354
    +user: App\Entity\User {#4367 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
      \n
      I personally use [yadm](https://yadm.io/#)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 19
    +score: 0
    +lastActive: DateTime @1724543820 {#4349
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4355 …}
    +nested: Doctrine\ORM\PersistentCollection {#4357 …}
    +votes: Doctrine\ORM\PersistentCollection {#4359 …}
    +reports: Doctrine\ORM\PersistentCollection {#4361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
    -id: 276376
    -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5717236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289074 {#4350
      date: 2024-01-03 14:37:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704289249 {#4597
    date: 2024-01-03 14:40:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4600 …}
  +nested: Doctrine\ORM\PersistentCollection {#4602 …}
  +votes: Doctrine\ORM\PersistentCollection {#4604 …}
  +reports: Doctrine\ORM\PersistentCollection {#4606 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4608 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4610 …}
  -id: 276383
  -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7043369"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704289249 {#4598
    date: 2024-01-03 14:40:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#4599
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4354
    +user: App\Entity\User {#4367 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
      \n
      I personally use [yadm](https://yadm.io/#)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 19
    +score: 0
    +lastActive: DateTime @1724543820 {#4349
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4355 …}
    +nested: Doctrine\ORM\PersistentCollection {#4357 …}
    +votes: Doctrine\ORM\PersistentCollection {#4359 …}
    +reports: Doctrine\ORM\PersistentCollection {#4361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
    -id: 276376
    -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5717236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289074 {#4350
      date: 2024-01-03 14:37:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704289249 {#4597
    date: 2024-01-03 14:40:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4600 …}
  +nested: Doctrine\ORM\PersistentCollection {#4602 …}
  +votes: Doctrine\ORM\PersistentCollection {#4604 …}
  +reports: Doctrine\ORM\PersistentCollection {#4606 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4608 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4610 …}
  -id: 276383
  -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7043369"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704289249 {#4598
    date: 2024-01-03 14:40:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#4599
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4354
    +user: App\Entity\User {#4367 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
      \n
      I personally use [yadm](https://yadm.io/#)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 19
    +score: 0
    +lastActive: DateTime @1724543820 {#4349
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4355 …}
    +nested: Doctrine\ORM\PersistentCollection {#4357 …}
    +votes: Doctrine\ORM\PersistentCollection {#4359 …}
    +reports: Doctrine\ORM\PersistentCollection {#4361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
    -id: 276376
    -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5717236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289074 {#4350
      date: 2024-01-03 14:37:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704289249 {#4597
    date: 2024-01-03 14:40:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4600 …}
  +nested: Doctrine\ORM\PersistentCollection {#4602 …}
  +votes: Doctrine\ORM\PersistentCollection {#4604 …}
  +reports: Doctrine\ORM\PersistentCollection {#4606 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4608 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4610 …}
  -id: 276383
  -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7043369"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704289249 {#4598
    date: 2024-01-03 14:40:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#4651
  +user: Proxies\__CG__\App\Entity\User {#4654 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4599
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4354
      +user: App\Entity\User {#4367 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: """
        You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
        \n
        I personally use [yadm](https://yadm.io/#)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 19
      +score: 0
      +lastActive: DateTime @1724543820 {#4349
        date: 2024-08-25 01:57:00.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4355 …}
      +nested: Doctrine\ORM\PersistentCollection {#4357 …}
      +votes: Doctrine\ORM\PersistentCollection {#4359 …}
      +reports: Doctrine\ORM\PersistentCollection {#4361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
      -id: 276376
      -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5717236"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704289074 {#4350
        date: 2024-01-03 14:37:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704289249 {#4597
      date: 2024-01-03 14:40:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4600 …}
    +nested: Doctrine\ORM\PersistentCollection {#4602 …}
    +votes: Doctrine\ORM\PersistentCollection {#4604 …}
    +reports: Doctrine\ORM\PersistentCollection {#4606 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4608 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4610 …}
    -id: 276383
    -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7043369"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289249 {#4598
      date: 2024-01-03 14:40:49.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: """
    Bash syntax - I recommend Unix Power Tools by O’Reilly, but it is more advanced so maybe start with a basic version. People look at me funny whenever I say this, but I started myself with something like Unix for Dummies. Why not!?\n
    \n
    Keep in mind that this is no trivial task: bash is basically a programming language unto itself - it even has conditionals, loops, variables, etc. Yet SO worth it if you use Unix and want to know more what it is doing.\n
    \n
    You also should have a basic familiarity with Unix foundationals as well, to know why something such as this is very dangerous:\n
    \n
    export PATH=“~/bin/:$PATH”\n
    \n
    So, the easy way would be to just take the nice file, copy it wherever you want, and leave it at that. The hard way of actually understanding it may require a deeper dive into Unix. Unix Power Tools, with the picture of a drill on the cover, or maybe someone will recommend a better option but that’s what comes to my mind.\n
    \n
    Have fun!:-)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1704290493 {#4650
    date: 2024-01-03 15:01:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4658 …}
  +nested: Doctrine\ORM\PersistentCollection {#4660 …}
  +votes: Doctrine\ORM\PersistentCollection {#4656 …}
  +reports: Doctrine\ORM\PersistentCollection {#4662 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4664 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4666 …}
  -id: 276446
  -bodyTs: "'/bin':109 'actual':137 'advanc':15 'also':86 'bash':1,53 'basic':21,55,90 'better':165 'come':171 'condit':64 'copi':123 'cover':158 'danger':106 'deeper':143 'dive':144 'drill':155 'dummi':41 'easi':113 'etc':67 'even':62 'export':107 'familiar':91 'file':122 'foundat':94 'fun':176 'funni':27 'hard':134 'keep':44 'know':79,98 'languag':58 'leav':129 'like':38 'look':24 'loop':65 'may':140 'mayb':17,160 'mind':46,174 'nice':121 'o':9 'option':166 'path':108,110 'peopl':23 'pictur':152 'power':6,148 'program':57 'recommend':4,163 'reilli':10 'requir':141 'say':30 'someon':161 'someth':37,100 'start':18,34 'syntax':2 'take':119 'task':52 'tool':7,149 'trivial':51 'understand':138 'unix':5,39,75,93,146,147 'unto':59 'use':74 'variabl':66 'version':22 'want':77,127 'way':114,135 'well':96 'whenev':28 'wherev':125 'worth':70 'would':115 'yet':68"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.online/comment/4760181"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704290493 {#4647
    date: 2024-01-03 15:01:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#4651
  +user: Proxies\__CG__\App\Entity\User {#4654 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4599
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4354
      +user: App\Entity\User {#4367 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: """
        You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
        \n
        I personally use [yadm](https://yadm.io/#)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 19
      +score: 0
      +lastActive: DateTime @1724543820 {#4349
        date: 2024-08-25 01:57:00.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4355 …}
      +nested: Doctrine\ORM\PersistentCollection {#4357 …}
      +votes: Doctrine\ORM\PersistentCollection {#4359 …}
      +reports: Doctrine\ORM\PersistentCollection {#4361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
      -id: 276376
      -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5717236"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704289074 {#4350
        date: 2024-01-03 14:37:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704289249 {#4597
      date: 2024-01-03 14:40:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4600 …}
    +nested: Doctrine\ORM\PersistentCollection {#4602 …}
    +votes: Doctrine\ORM\PersistentCollection {#4604 …}
    +reports: Doctrine\ORM\PersistentCollection {#4606 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4608 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4610 …}
    -id: 276383
    -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7043369"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289249 {#4598
      date: 2024-01-03 14:40:49.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: """
    Bash syntax - I recommend Unix Power Tools by O’Reilly, but it is more advanced so maybe start with a basic version. People look at me funny whenever I say this, but I started myself with something like Unix for Dummies. Why not!?\n
    \n
    Keep in mind that this is no trivial task: bash is basically a programming language unto itself - it even has conditionals, loops, variables, etc. Yet SO worth it if you use Unix and want to know more what it is doing.\n
    \n
    You also should have a basic familiarity with Unix foundationals as well, to know why something such as this is very dangerous:\n
    \n
    export PATH=“~/bin/:$PATH”\n
    \n
    So, the easy way would be to just take the nice file, copy it wherever you want, and leave it at that. The hard way of actually understanding it may require a deeper dive into Unix. Unix Power Tools, with the picture of a drill on the cover, or maybe someone will recommend a better option but that’s what comes to my mind.\n
    \n
    Have fun!:-)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1704290493 {#4650
    date: 2024-01-03 15:01:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4658 …}
  +nested: Doctrine\ORM\PersistentCollection {#4660 …}
  +votes: Doctrine\ORM\PersistentCollection {#4656 …}
  +reports: Doctrine\ORM\PersistentCollection {#4662 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4664 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4666 …}
  -id: 276446
  -bodyTs: "'/bin':109 'actual':137 'advanc':15 'also':86 'bash':1,53 'basic':21,55,90 'better':165 'come':171 'condit':64 'copi':123 'cover':158 'danger':106 'deeper':143 'dive':144 'drill':155 'dummi':41 'easi':113 'etc':67 'even':62 'export':107 'familiar':91 'file':122 'foundat':94 'fun':176 'funni':27 'hard':134 'keep':44 'know':79,98 'languag':58 'leav':129 'like':38 'look':24 'loop':65 'may':140 'mayb':17,160 'mind':46,174 'nice':121 'o':9 'option':166 'path':108,110 'peopl':23 'pictur':152 'power':6,148 'program':57 'recommend':4,163 'reilli':10 'requir':141 'say':30 'someon':161 'someth':37,100 'start':18,34 'syntax':2 'take':119 'task':52 'tool':7,149 'trivial':51 'understand':138 'unix':5,39,75,93,146,147 'unto':59 'use':74 'variabl':66 'version':22 'want':77,127 'way':114,135 'well':96 'whenev':28 'wherev':125 'worth':70 'would':115 'yet':68"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.online/comment/4760181"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704290493 {#4647
    date: 2024-01-03 15:01:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#4651
  +user: Proxies\__CG__\App\Entity\User {#4654 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4599
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4354
      +user: App\Entity\User {#4367 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: """
        You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
        \n
        I personally use [yadm](https://yadm.io/#)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 19
      +score: 0
      +lastActive: DateTime @1724543820 {#4349
        date: 2024-08-25 01:57:00.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4355 …}
      +nested: Doctrine\ORM\PersistentCollection {#4357 …}
      +votes: Doctrine\ORM\PersistentCollection {#4359 …}
      +reports: Doctrine\ORM\PersistentCollection {#4361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
      -id: 276376
      -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5717236"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704289074 {#4350
        date: 2024-01-03 14:37:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704289249 {#4597
      date: 2024-01-03 14:40:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4600 …}
    +nested: Doctrine\ORM\PersistentCollection {#4602 …}
    +votes: Doctrine\ORM\PersistentCollection {#4604 …}
    +reports: Doctrine\ORM\PersistentCollection {#4606 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4608 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4610 …}
    -id: 276383
    -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7043369"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289249 {#4598
      date: 2024-01-03 14:40:49.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: """
    Bash syntax - I recommend Unix Power Tools by O’Reilly, but it is more advanced so maybe start with a basic version. People look at me funny whenever I say this, but I started myself with something like Unix for Dummies. Why not!?\n
    \n
    Keep in mind that this is no trivial task: bash is basically a programming language unto itself - it even has conditionals, loops, variables, etc. Yet SO worth it if you use Unix and want to know more what it is doing.\n
    \n
    You also should have a basic familiarity with Unix foundationals as well, to know why something such as this is very dangerous:\n
    \n
    export PATH=“~/bin/:$PATH”\n
    \n
    So, the easy way would be to just take the nice file, copy it wherever you want, and leave it at that. The hard way of actually understanding it may require a deeper dive into Unix. Unix Power Tools, with the picture of a drill on the cover, or maybe someone will recommend a better option but that’s what comes to my mind.\n
    \n
    Have fun!:-)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1704290493 {#4650
    date: 2024-01-03 15:01:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4658 …}
  +nested: Doctrine\ORM\PersistentCollection {#4660 …}
  +votes: Doctrine\ORM\PersistentCollection {#4656 …}
  +reports: Doctrine\ORM\PersistentCollection {#4662 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4664 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4666 …}
  -id: 276446
  -bodyTs: "'/bin':109 'actual':137 'advanc':15 'also':86 'bash':1,53 'basic':21,55,90 'better':165 'come':171 'condit':64 'copi':123 'cover':158 'danger':106 'deeper':143 'dive':144 'drill':155 'dummi':41 'easi':113 'etc':67 'even':62 'export':107 'familiar':91 'file':122 'foundat':94 'fun':176 'funni':27 'hard':134 'keep':44 'know':79,98 'languag':58 'leav':129 'like':38 'look':24 'loop':65 'may':140 'mayb':17,160 'mind':46,174 'nice':121 'o':9 'option':166 'path':108,110 'peopl':23 'pictur':152 'power':6,148 'program':57 'recommend':4,163 'reilli':10 'requir':141 'say':30 'someon':161 'someth':37,100 'start':18,34 'syntax':2 'take':119 'task':52 'tool':7,149 'trivial':51 'understand':138 'unix':5,39,75,93,146,147 'unto':59 'use':74 'variabl':66 'version':22 'want':77,127 'way':114,135 'well':96 'whenev':28 'wherev':125 'worth':70 'would':115 'yet':68"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.online/comment/4760181"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704290493 {#4647
    date: 2024-01-03 15:01:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#4670
  +user: Proxies\__CG__\App\Entity\User {#4671 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4599
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4354
      +user: App\Entity\User {#4367 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: """
        You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
        \n
        I personally use [yadm](https://yadm.io/#)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 19
      +score: 0
      +lastActive: DateTime @1724543820 {#4349
        date: 2024-08-25 01:57:00.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4355 …}
      +nested: Doctrine\ORM\PersistentCollection {#4357 …}
      +votes: Doctrine\ORM\PersistentCollection {#4359 …}
      +reports: Doctrine\ORM\PersistentCollection {#4361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
      -id: 276376
      -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5717236"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704289074 {#4350
        date: 2024-01-03 14:37:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704289249 {#4597
      date: 2024-01-03 14:40:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4600 …}
    +nested: Doctrine\ORM\PersistentCollection {#4602 …}
    +votes: Doctrine\ORM\PersistentCollection {#4604 …}
    +reports: Doctrine\ORM\PersistentCollection {#4606 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4608 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4610 …}
    -id: 276383
    -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7043369"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289249 {#4598
      date: 2024-01-03 14:40:49.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: """
    So you can do what you like, but if you are going down the road of shell customization, I recommend you first consider if bash is the shell you want to keep by googling around and reading some articles.\n
    \n
    I personally use ZSH (and I cannibalized ohmyzsh for the few configs I wanted instead of taking the whole giant bastard of a thing) but fsh is a fine choice if you don’t care about posix (a different discussion). There are some other options to consider as well, but if you’re gonna configure, don’t do it then do it again in a month with different syntax lol.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704297262 {#4668
    date: 2024-01-03 16:54:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4672 …}
  +nested: Doctrine\ORM\PersistentCollection {#4674 …}
  +votes: Doctrine\ORM\PersistentCollection {#4676 …}
  +reports: Doctrine\ORM\PersistentCollection {#4678 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4680 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4682 …}
  -id: 276767
  -bodyTs: "'around':35 'articl':39 'bash':25 'bastard':60 'cannib':46 'care':74 'choic':69 'config':51 'configur':94 'consid':23,86 'custom':18 'differ':78,107 'discuss':79 'fine':68 'first':22 'fsh':65 'giant':59 'go':12 'gonna':93 'googl':34 'instead':54 'keep':32 'like':7 'lol':109 'month':105 'ohmyzsh':47 'option':84 'person':41 'posix':76 're':92 'read':37 'recommend':20 'road':15 'shell':17,28 'syntax':108 'take':56 'thing':63 'use':42 'want':30,53 'well':88 'whole':58 'zsh':43"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7060763"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704297262 {#4669
    date: 2024-01-03 16:54:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#4670
  +user: Proxies\__CG__\App\Entity\User {#4671 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4599
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4354
      +user: App\Entity\User {#4367 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: """
        You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
        \n
        I personally use [yadm](https://yadm.io/#)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 19
      +score: 0
      +lastActive: DateTime @1724543820 {#4349
        date: 2024-08-25 01:57:00.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4355 …}
      +nested: Doctrine\ORM\PersistentCollection {#4357 …}
      +votes: Doctrine\ORM\PersistentCollection {#4359 …}
      +reports: Doctrine\ORM\PersistentCollection {#4361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
      -id: 276376
      -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5717236"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704289074 {#4350
        date: 2024-01-03 14:37:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704289249 {#4597
      date: 2024-01-03 14:40:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4600 …}
    +nested: Doctrine\ORM\PersistentCollection {#4602 …}
    +votes: Doctrine\ORM\PersistentCollection {#4604 …}
    +reports: Doctrine\ORM\PersistentCollection {#4606 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4608 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4610 …}
    -id: 276383
    -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7043369"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289249 {#4598
      date: 2024-01-03 14:40:49.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: """
    So you can do what you like, but if you are going down the road of shell customization, I recommend you first consider if bash is the shell you want to keep by googling around and reading some articles.\n
    \n
    I personally use ZSH (and I cannibalized ohmyzsh for the few configs I wanted instead of taking the whole giant bastard of a thing) but fsh is a fine choice if you don’t care about posix (a different discussion). There are some other options to consider as well, but if you’re gonna configure, don’t do it then do it again in a month with different syntax lol.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704297262 {#4668
    date: 2024-01-03 16:54:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4672 …}
  +nested: Doctrine\ORM\PersistentCollection {#4674 …}
  +votes: Doctrine\ORM\PersistentCollection {#4676 …}
  +reports: Doctrine\ORM\PersistentCollection {#4678 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4680 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4682 …}
  -id: 276767
  -bodyTs: "'around':35 'articl':39 'bash':25 'bastard':60 'cannib':46 'care':74 'choic':69 'config':51 'configur':94 'consid':23,86 'custom':18 'differ':78,107 'discuss':79 'fine':68 'first':22 'fsh':65 'giant':59 'go':12 'gonna':93 'googl':34 'instead':54 'keep':32 'like':7 'lol':109 'month':105 'ohmyzsh':47 'option':84 'person':41 'posix':76 're':92 'read':37 'recommend':20 'road':15 'shell':17,28 'syntax':108 'take':56 'thing':63 'use':42 'want':30,53 'well':88 'whole':58 'zsh':43"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7060763"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704297262 {#4669
    date: 2024-01-03 16:54:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#4670
  +user: Proxies\__CG__\App\Entity\User {#4671 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4599
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4354
      +user: App\Entity\User {#4367 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: """
        You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
        \n
        I personally use [yadm](https://yadm.io/#)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 19
      +score: 0
      +lastActive: DateTime @1724543820 {#4349
        date: 2024-08-25 01:57:00.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4355 …}
      +nested: Doctrine\ORM\PersistentCollection {#4357 …}
      +votes: Doctrine\ORM\PersistentCollection {#4359 …}
      +reports: Doctrine\ORM\PersistentCollection {#4361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
      -id: 276376
      -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5717236"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704289074 {#4350
        date: 2024-01-03 14:37:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704289249 {#4597
      date: 2024-01-03 14:40:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4600 …}
    +nested: Doctrine\ORM\PersistentCollection {#4602 …}
    +votes: Doctrine\ORM\PersistentCollection {#4604 …}
    +reports: Doctrine\ORM\PersistentCollection {#4606 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4608 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4610 …}
    -id: 276383
    -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7043369"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289249 {#4598
      date: 2024-01-03 14:40:49.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: """
    So you can do what you like, but if you are going down the road of shell customization, I recommend you first consider if bash is the shell you want to keep by googling around and reading some articles.\n
    \n
    I personally use ZSH (and I cannibalized ohmyzsh for the few configs I wanted instead of taking the whole giant bastard of a thing) but fsh is a fine choice if you don’t care about posix (a different discussion). There are some other options to consider as well, but if you’re gonna configure, don’t do it then do it again in a month with different syntax lol.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704297262 {#4668
    date: 2024-01-03 16:54:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4672 …}
  +nested: Doctrine\ORM\PersistentCollection {#4674 …}
  +votes: Doctrine\ORM\PersistentCollection {#4676 …}
  +reports: Doctrine\ORM\PersistentCollection {#4678 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4680 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4682 …}
  -id: 276767
  -bodyTs: "'around':35 'articl':39 'bash':25 'bastard':60 'cannib':46 'care':74 'choic':69 'config':51 'configur':94 'consid':23,86 'custom':18 'differ':78,107 'discuss':79 'fine':68 'first':22 'fsh':65 'giant':59 'go':12 'gonna':93 'googl':34 'instead':54 'keep':32 'like':7 'lol':109 'month':105 'ohmyzsh':47 'option':84 'person':41 'posix':76 're':92 'read':37 'recommend':20 'road':15 'shell':17,28 'syntax':108 'take':56 'thing':63 'use':42 'want':30,53 'well':88 'whole':58 'zsh':43"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7060763"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704297262 {#4669
    date: 2024-01-03 16:54:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#4755
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4670
    +user: Proxies\__CG__\App\Entity\User {#4671 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4599
      +user: Proxies\__CG__\App\Entity\User {#1973 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: App\Entity\EntryComment {#4354
        +user: App\Entity\User {#4367 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#263}
        +image: null
        +parent: null
        +root: null
        +body: """
          You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
          \n
          I personally use [yadm](https://yadm.io/#)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 19
        +score: 0
        +lastActive: DateTime @1724543820 {#4349
          date: 2024-08-25 01:57:00.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@gary_host_laptop@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4355 …}
        +nested: Doctrine\ORM\PersistentCollection {#4357 …}
        +votes: Doctrine\ORM\PersistentCollection {#4359 …}
        +reports: Doctrine\ORM\PersistentCollection {#4361 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
        -id: 276376
        -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.nl/comment/5717236"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704289074 {#4350
          date: 2024-01-03 14:37:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4354}
      +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704289249 {#4597
        date: 2024-01-03 14:40:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4600 …}
      +nested: Doctrine\ORM\PersistentCollection {#4602 …}
      +votes: Doctrine\ORM\PersistentCollection {#4604 …}
      +reports: Doctrine\ORM\PersistentCollection {#4606 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4608 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4610 …}
      -id: 276383
      -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7043369"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704289249 {#4598
        date: 2024-01-03 14:40:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: """
      So you can do what you like, but if you are going down the road of shell customization, I recommend you first consider if bash is the shell you want to keep by googling around and reading some articles.\n
      \n
      I personally use ZSH (and I cannibalized ohmyzsh for the few configs I wanted instead of taking the whole giant bastard of a thing) but fsh is a fine choice if you don’t care about posix (a different discussion). There are some other options to consider as well, but if you’re gonna configure, don’t do it then do it again in a month with different syntax lol.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704297262 {#4668
      date: 2024-01-03 16:54:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4672 …}
    +nested: Doctrine\ORM\PersistentCollection {#4674 …}
    +votes: Doctrine\ORM\PersistentCollection {#4676 …}
    +reports: Doctrine\ORM\PersistentCollection {#4678 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4680 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4682 …}
    -id: 276767
    -bodyTs: "'around':35 'articl':39 'bash':25 'bastard':60 'cannib':46 'care':74 'choic':69 'config':51 'configur':94 'consid':23,86 'custom':18 'differ':78,107 'discuss':79 'fine':68 'first':22 'fsh':65 'giant':59 'go':12 'gonna':93 'googl':34 'instead':54 'keep':32 'like':7 'lol':109 'month':105 'ohmyzsh':47 'option':84 'person':41 'posix':76 're':92 'read':37 'recommend':20 'road':15 'shell':17,28 'syntax':108 'take':56 'thing':63 'use':42 'want':30,53 'well':88 'whole':58 'zsh':43"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7060763"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704297262 {#4669
      date: 2024-01-03 16:54:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "Yeah, recently after posting this I went down a rabbit hole and found out about zsh and fish and I kind of like fish so I’m thinking about going straight to that, what a hard choice."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704311644 {#4754
    date: 2024-01-03 20:54:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@dream_weasel@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4759 …}
  +nested: Doctrine\ORM\PersistentCollection {#4765 …}
  +votes: Doctrine\ORM\PersistentCollection {#4761 …}
  +reports: Doctrine\ORM\PersistentCollection {#4766 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4768 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4770 …}
  -id: 277372
  -bodyTs: "'choic':37 'fish':18,24 'found':13 'go':30 'hard':36 'hole':11 'kind':21 'like':23 'm':27 'post':4 'rabbit':10 'recent':2 'straight':31 'think':28 'went':7 'yeah':1 'zsh':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7049898"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704311644 {#4751
    date: 2024-01-03 20:54:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#4755
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4670
    +user: Proxies\__CG__\App\Entity\User {#4671 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4599
      +user: Proxies\__CG__\App\Entity\User {#1973 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: App\Entity\EntryComment {#4354
        +user: App\Entity\User {#4367 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#263}
        +image: null
        +parent: null
        +root: null
        +body: """
          You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
          \n
          I personally use [yadm](https://yadm.io/#)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 19
        +score: 0
        +lastActive: DateTime @1724543820 {#4349
          date: 2024-08-25 01:57:00.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@gary_host_laptop@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4355 …}
        +nested: Doctrine\ORM\PersistentCollection {#4357 …}
        +votes: Doctrine\ORM\PersistentCollection {#4359 …}
        +reports: Doctrine\ORM\PersistentCollection {#4361 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
        -id: 276376
        -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.nl/comment/5717236"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704289074 {#4350
          date: 2024-01-03 14:37:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4354}
      +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704289249 {#4597
        date: 2024-01-03 14:40:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4600 …}
      +nested: Doctrine\ORM\PersistentCollection {#4602 …}
      +votes: Doctrine\ORM\PersistentCollection {#4604 …}
      +reports: Doctrine\ORM\PersistentCollection {#4606 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4608 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4610 …}
      -id: 276383
      -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7043369"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704289249 {#4598
        date: 2024-01-03 14:40:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: """
      So you can do what you like, but if you are going down the road of shell customization, I recommend you first consider if bash is the shell you want to keep by googling around and reading some articles.\n
      \n
      I personally use ZSH (and I cannibalized ohmyzsh for the few configs I wanted instead of taking the whole giant bastard of a thing) but fsh is a fine choice if you don’t care about posix (a different discussion). There are some other options to consider as well, but if you’re gonna configure, don’t do it then do it again in a month with different syntax lol.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704297262 {#4668
      date: 2024-01-03 16:54:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4672 …}
    +nested: Doctrine\ORM\PersistentCollection {#4674 …}
    +votes: Doctrine\ORM\PersistentCollection {#4676 …}
    +reports: Doctrine\ORM\PersistentCollection {#4678 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4680 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4682 …}
    -id: 276767
    -bodyTs: "'around':35 'articl':39 'bash':25 'bastard':60 'cannib':46 'care':74 'choic':69 'config':51 'configur':94 'consid':23,86 'custom':18 'differ':78,107 'discuss':79 'fine':68 'first':22 'fsh':65 'giant':59 'go':12 'gonna':93 'googl':34 'instead':54 'keep':32 'like':7 'lol':109 'month':105 'ohmyzsh':47 'option':84 'person':41 'posix':76 're':92 'read':37 'recommend':20 'road':15 'shell':17,28 'syntax':108 'take':56 'thing':63 'use':42 'want':30,53 'well':88 'whole':58 'zsh':43"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7060763"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704297262 {#4669
      date: 2024-01-03 16:54:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "Yeah, recently after posting this I went down a rabbit hole and found out about zsh and fish and I kind of like fish so I’m thinking about going straight to that, what a hard choice."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704311644 {#4754
    date: 2024-01-03 20:54:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@dream_weasel@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4759 …}
  +nested: Doctrine\ORM\PersistentCollection {#4765 …}
  +votes: Doctrine\ORM\PersistentCollection {#4761 …}
  +reports: Doctrine\ORM\PersistentCollection {#4766 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4768 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4770 …}
  -id: 277372
  -bodyTs: "'choic':37 'fish':18,24 'found':13 'go':30 'hard':36 'hole':11 'kind':21 'like':23 'm':27 'post':4 'rabbit':10 'recent':2 'straight':31 'think':28 'went':7 'yeah':1 'zsh':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7049898"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704311644 {#4751
    date: 2024-01-03 20:54:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#4755
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4670
    +user: Proxies\__CG__\App\Entity\User {#4671 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4599
      +user: Proxies\__CG__\App\Entity\User {#1973 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: App\Entity\EntryComment {#4354
        +user: App\Entity\User {#4367 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#263}
        +image: null
        +parent: null
        +root: null
        +body: """
          You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
          \n
          I personally use [yadm](https://yadm.io/#)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 19
        +score: 0
        +lastActive: DateTime @1724543820 {#4349
          date: 2024-08-25 01:57:00.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@gary_host_laptop@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4355 …}
        +nested: Doctrine\ORM\PersistentCollection {#4357 …}
        +votes: Doctrine\ORM\PersistentCollection {#4359 …}
        +reports: Doctrine\ORM\PersistentCollection {#4361 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
        -id: 276376
        -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.nl/comment/5717236"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704289074 {#4350
          date: 2024-01-03 14:37:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4354}
      +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704289249 {#4597
        date: 2024-01-03 14:40:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4600 …}
      +nested: Doctrine\ORM\PersistentCollection {#4602 …}
      +votes: Doctrine\ORM\PersistentCollection {#4604 …}
      +reports: Doctrine\ORM\PersistentCollection {#4606 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4608 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4610 …}
      -id: 276383
      -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7043369"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704289249 {#4598
        date: 2024-01-03 14:40:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: """
      So you can do what you like, but if you are going down the road of shell customization, I recommend you first consider if bash is the shell you want to keep by googling around and reading some articles.\n
      \n
      I personally use ZSH (and I cannibalized ohmyzsh for the few configs I wanted instead of taking the whole giant bastard of a thing) but fsh is a fine choice if you don’t care about posix (a different discussion). There are some other options to consider as well, but if you’re gonna configure, don’t do it then do it again in a month with different syntax lol.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704297262 {#4668
      date: 2024-01-03 16:54:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4672 …}
    +nested: Doctrine\ORM\PersistentCollection {#4674 …}
    +votes: Doctrine\ORM\PersistentCollection {#4676 …}
    +reports: Doctrine\ORM\PersistentCollection {#4678 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4680 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4682 …}
    -id: 276767
    -bodyTs: "'around':35 'articl':39 'bash':25 'bastard':60 'cannib':46 'care':74 'choic':69 'config':51 'configur':94 'consid':23,86 'custom':18 'differ':78,107 'discuss':79 'fine':68 'first':22 'fsh':65 'giant':59 'go':12 'gonna':93 'googl':34 'instead':54 'keep':32 'like':7 'lol':109 'month':105 'ohmyzsh':47 'option':84 'person':41 'posix':76 're':92 'read':37 'recommend':20 'road':15 'shell':17,28 'syntax':108 'take':56 'thing':63 'use':42 'want':30,53 'well':88 'whole':58 'zsh':43"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7060763"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704297262 {#4669
      date: 2024-01-03 16:54:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "Yeah, recently after posting this I went down a rabbit hole and found out about zsh and fish and I kind of like fish so I’m thinking about going straight to that, what a hard choice."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704311644 {#4754
    date: 2024-01-03 20:54:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@dream_weasel@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4759 …}
  +nested: Doctrine\ORM\PersistentCollection {#4765 …}
  +votes: Doctrine\ORM\PersistentCollection {#4761 …}
  +reports: Doctrine\ORM\PersistentCollection {#4766 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4768 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4770 …}
  -id: 277372
  -bodyTs: "'choic':37 'fish':18,24 'found':13 'go':30 'hard':36 'hole':11 'kind':21 'like':23 'm':27 'post':4 'rabbit':10 'recent':2 'straight':31 'think':28 'went':7 'yeah':1 'zsh':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7049898"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704311644 {#4751
    date: 2024-01-03 20:54:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
App\Entity\EntryComment {#4789
  +user: Proxies\__CG__\App\Entity\User {#4671 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4755
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4670
      +user: Proxies\__CG__\App\Entity\User {#4671 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: App\Entity\EntryComment {#4599
        +user: Proxies\__CG__\App\Entity\User {#1973 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#263}
        +image: null
        +parent: App\Entity\EntryComment {#4354
          +user: App\Entity\User {#4367 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#263}
          +image: null
          +parent: null
          +root: null
          +body: """
            You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
            \n
            I personally use [yadm](https://yadm.io/#)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 19
          +score: 0
          +lastActive: DateTime @1724543820 {#4349
            date: 2024-08-25 01:57:00.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@gary_host_laptop@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4355 …}
          +nested: Doctrine\ORM\PersistentCollection {#4357 …}
          +votes: Doctrine\ORM\PersistentCollection {#4359 …}
          +reports: Doctrine\ORM\PersistentCollection {#4361 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
          -id: 276376
          -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.nl/comment/5717236"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704289074 {#4350
            date: 2024-01-03 14:37:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4354}
        +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704289249 {#4597
          date: 2024-01-03 14:40:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@gary_host_laptop@lemmy.ml"
          "@chtk@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4600 …}
        +nested: Doctrine\ORM\PersistentCollection {#4602 …}
        +votes: Doctrine\ORM\PersistentCollection {#4604 …}
        +reports: Doctrine\ORM\PersistentCollection {#4606 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4608 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4610 …}
        -id: 276383
        -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7043369"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704289249 {#4598
          date: 2024-01-03 14:40:49.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4354}
      +body: """
        So you can do what you like, but if you are going down the road of shell customization, I recommend you first consider if bash is the shell you want to keep by googling around and reading some articles.\n
        \n
        I personally use ZSH (and I cannibalized ohmyzsh for the few configs I wanted instead of taking the whole giant bastard of a thing) but fsh is a fine choice if you don’t care about posix (a different discussion). There are some other options to consider as well, but if you’re gonna configure, don’t do it then do it again in a month with different syntax lol.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704297262 {#4668
        date: 2024-01-03 16:54:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4672 …}
      +nested: Doctrine\ORM\PersistentCollection {#4674 …}
      +votes: Doctrine\ORM\PersistentCollection {#4676 …}
      +reports: Doctrine\ORM\PersistentCollection {#4678 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4680 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4682 …}
      -id: 276767
      -bodyTs: "'around':35 'articl':39 'bash':25 'bastard':60 'cannib':46 'care':74 'choic':69 'config':51 'configur':94 'consid':23,86 'custom':18 'differ':78,107 'discuss':79 'fine':68 'first':22 'fsh':65 'giant':59 'go':12 'gonna':93 'googl':34 'instead':54 'keep':32 'like':7 'lol':109 'month':105 'ohmyzsh':47 'option':84 'person':41 'posix':76 're':92 'read':37 'recommend':20 'road':15 'shell':17,28 'syntax':108 'take':56 'thing':63 'use':42 'want':30,53 'well':88 'whole':58 'zsh':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7060763"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704297262 {#4669
        date: 2024-01-03 16:54:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: "Yeah, recently after posting this I went down a rabbit hole and found out about zsh and fish and I kind of like fish so I’m thinking about going straight to that, what a hard choice."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704311644 {#4754
      date: 2024-01-03 20:54:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@dream_weasel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4759 …}
    +nested: Doctrine\ORM\PersistentCollection {#4765 …}
    +votes: Doctrine\ORM\PersistentCollection {#4761 …}
    +reports: Doctrine\ORM\PersistentCollection {#4766 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4768 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4770 …}
    -id: 277372
    -bodyTs: "'choic':37 'fish':18,24 'found':13 'go':30 'hard':36 'hole':11 'kind':21 'like':23 'm':27 'post':4 'rabbit':10 'recent':2 'straight':31 'think':28 'went':7 'yeah':1 'zsh':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7049898"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704311644 {#4751
      date: 2024-01-03 20:54:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "It’s a deep rabbit hole lol."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704330045 {#4794
    date: 2024-01-04 02:00:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@dream_weasel@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4797 …}
  +nested: Doctrine\ORM\PersistentCollection {#4801 …}
  +votes: Doctrine\ORM\PersistentCollection {#4803 …}
  +reports: Doctrine\ORM\PersistentCollection {#4804 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4806 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4808 …}
  -id: 278232
  -bodyTs: "'deep':4 'hole':6 'lol':7 'rabbit':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7073767"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704330045 {#4791
    date: 2024-01-04 02:00:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
App\Entity\EntryComment {#4789
  +user: Proxies\__CG__\App\Entity\User {#4671 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4755
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4670
      +user: Proxies\__CG__\App\Entity\User {#4671 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: App\Entity\EntryComment {#4599
        +user: Proxies\__CG__\App\Entity\User {#1973 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#263}
        +image: null
        +parent: App\Entity\EntryComment {#4354
          +user: App\Entity\User {#4367 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#263}
          +image: null
          +parent: null
          +root: null
          +body: """
            You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
            \n
            I personally use [yadm](https://yadm.io/#)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 19
          +score: 0
          +lastActive: DateTime @1724543820 {#4349
            date: 2024-08-25 01:57:00.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@gary_host_laptop@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4355 …}
          +nested: Doctrine\ORM\PersistentCollection {#4357 …}
          +votes: Doctrine\ORM\PersistentCollection {#4359 …}
          +reports: Doctrine\ORM\PersistentCollection {#4361 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
          -id: 276376
          -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.nl/comment/5717236"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704289074 {#4350
            date: 2024-01-03 14:37:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4354}
        +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704289249 {#4597
          date: 2024-01-03 14:40:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@gary_host_laptop@lemmy.ml"
          "@chtk@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4600 …}
        +nested: Doctrine\ORM\PersistentCollection {#4602 …}
        +votes: Doctrine\ORM\PersistentCollection {#4604 …}
        +reports: Doctrine\ORM\PersistentCollection {#4606 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4608 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4610 …}
        -id: 276383
        -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7043369"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704289249 {#4598
          date: 2024-01-03 14:40:49.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4354}
      +body: """
        So you can do what you like, but if you are going down the road of shell customization, I recommend you first consider if bash is the shell you want to keep by googling around and reading some articles.\n
        \n
        I personally use ZSH (and I cannibalized ohmyzsh for the few configs I wanted instead of taking the whole giant bastard of a thing) but fsh is a fine choice if you don’t care about posix (a different discussion). There are some other options to consider as well, but if you’re gonna configure, don’t do it then do it again in a month with different syntax lol.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704297262 {#4668
        date: 2024-01-03 16:54:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4672 …}
      +nested: Doctrine\ORM\PersistentCollection {#4674 …}
      +votes: Doctrine\ORM\PersistentCollection {#4676 …}
      +reports: Doctrine\ORM\PersistentCollection {#4678 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4680 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4682 …}
      -id: 276767
      -bodyTs: "'around':35 'articl':39 'bash':25 'bastard':60 'cannib':46 'care':74 'choic':69 'config':51 'configur':94 'consid':23,86 'custom':18 'differ':78,107 'discuss':79 'fine':68 'first':22 'fsh':65 'giant':59 'go':12 'gonna':93 'googl':34 'instead':54 'keep':32 'like':7 'lol':109 'month':105 'ohmyzsh':47 'option':84 'person':41 'posix':76 're':92 'read':37 'recommend':20 'road':15 'shell':17,28 'syntax':108 'take':56 'thing':63 'use':42 'want':30,53 'well':88 'whole':58 'zsh':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7060763"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704297262 {#4669
        date: 2024-01-03 16:54:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: "Yeah, recently after posting this I went down a rabbit hole and found out about zsh and fish and I kind of like fish so I’m thinking about going straight to that, what a hard choice."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704311644 {#4754
      date: 2024-01-03 20:54:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@dream_weasel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4759 …}
    +nested: Doctrine\ORM\PersistentCollection {#4765 …}
    +votes: Doctrine\ORM\PersistentCollection {#4761 …}
    +reports: Doctrine\ORM\PersistentCollection {#4766 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4768 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4770 …}
    -id: 277372
    -bodyTs: "'choic':37 'fish':18,24 'found':13 'go':30 'hard':36 'hole':11 'kind':21 'like':23 'm':27 'post':4 'rabbit':10 'recent':2 'straight':31 'think':28 'went':7 'yeah':1 'zsh':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7049898"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704311644 {#4751
      date: 2024-01-03 20:54:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "It’s a deep rabbit hole lol."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704330045 {#4794
    date: 2024-01-04 02:00:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@dream_weasel@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4797 …}
  +nested: Doctrine\ORM\PersistentCollection {#4801 …}
  +votes: Doctrine\ORM\PersistentCollection {#4803 …}
  +reports: Doctrine\ORM\PersistentCollection {#4804 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4806 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4808 …}
  -id: 278232
  -bodyTs: "'deep':4 'hole':6 'lol':7 'rabbit':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7073767"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704330045 {#4791
    date: 2024-01-04 02:00:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
App\Entity\EntryComment {#4789
  +user: Proxies\__CG__\App\Entity\User {#4671 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4755
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4670
      +user: Proxies\__CG__\App\Entity\User {#4671 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: App\Entity\EntryComment {#4599
        +user: Proxies\__CG__\App\Entity\User {#1973 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#263}
        +image: null
        +parent: App\Entity\EntryComment {#4354
          +user: App\Entity\User {#4367 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#263}
          +image: null
          +parent: null
          +root: null
          +body: """
            You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
            \n
            I personally use [yadm](https://yadm.io/#)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 19
          +score: 0
          +lastActive: DateTime @1724543820 {#4349
            date: 2024-08-25 01:57:00.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@gary_host_laptop@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4355 …}
          +nested: Doctrine\ORM\PersistentCollection {#4357 …}
          +votes: Doctrine\ORM\PersistentCollection {#4359 …}
          +reports: Doctrine\ORM\PersistentCollection {#4361 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
          -id: 276376
          -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.nl/comment/5717236"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704289074 {#4350
            date: 2024-01-03 14:37:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4354}
        +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704289249 {#4597
          date: 2024-01-03 14:40:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@gary_host_laptop@lemmy.ml"
          "@chtk@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4600 …}
        +nested: Doctrine\ORM\PersistentCollection {#4602 …}
        +votes: Doctrine\ORM\PersistentCollection {#4604 …}
        +reports: Doctrine\ORM\PersistentCollection {#4606 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4608 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4610 …}
        -id: 276383
        -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7043369"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704289249 {#4598
          date: 2024-01-03 14:40:49.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4354}
      +body: """
        So you can do what you like, but if you are going down the road of shell customization, I recommend you first consider if bash is the shell you want to keep by googling around and reading some articles.\n
        \n
        I personally use ZSH (and I cannibalized ohmyzsh for the few configs I wanted instead of taking the whole giant bastard of a thing) but fsh is a fine choice if you don’t care about posix (a different discussion). There are some other options to consider as well, but if you’re gonna configure, don’t do it then do it again in a month with different syntax lol.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704297262 {#4668
        date: 2024-01-03 16:54:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4672 …}
      +nested: Doctrine\ORM\PersistentCollection {#4674 …}
      +votes: Doctrine\ORM\PersistentCollection {#4676 …}
      +reports: Doctrine\ORM\PersistentCollection {#4678 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4680 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4682 …}
      -id: 276767
      -bodyTs: "'around':35 'articl':39 'bash':25 'bastard':60 'cannib':46 'care':74 'choic':69 'config':51 'configur':94 'consid':23,86 'custom':18 'differ':78,107 'discuss':79 'fine':68 'first':22 'fsh':65 'giant':59 'go':12 'gonna':93 'googl':34 'instead':54 'keep':32 'like':7 'lol':109 'month':105 'ohmyzsh':47 'option':84 'person':41 'posix':76 're':92 'read':37 'recommend':20 'road':15 'shell':17,28 'syntax':108 'take':56 'thing':63 'use':42 'want':30,53 'well':88 'whole':58 'zsh':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7060763"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704297262 {#4669
        date: 2024-01-03 16:54:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: "Yeah, recently after posting this I went down a rabbit hole and found out about zsh and fish and I kind of like fish so I’m thinking about going straight to that, what a hard choice."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704311644 {#4754
      date: 2024-01-03 20:54:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@dream_weasel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4759 …}
    +nested: Doctrine\ORM\PersistentCollection {#4765 …}
    +votes: Doctrine\ORM\PersistentCollection {#4761 …}
    +reports: Doctrine\ORM\PersistentCollection {#4766 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4768 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4770 …}
    -id: 277372
    -bodyTs: "'choic':37 'fish':18,24 'found':13 'go':30 'hard':36 'hole':11 'kind':21 'like':23 'm':27 'post':4 'rabbit':10 'recent':2 'straight':31 'think':28 'went':7 'yeah':1 'zsh':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7049898"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704311644 {#4751
      date: 2024-01-03 20:54:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "It’s a deep rabbit hole lol."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704330045 {#4794
    date: 2024-01-04 02:00:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@dream_weasel@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4797 …}
  +nested: Doctrine\ORM\PersistentCollection {#4801 …}
  +votes: Doctrine\ORM\PersistentCollection {#4803 …}
  +reports: Doctrine\ORM\PersistentCollection {#4804 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4806 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4808 …}
  -id: 278232
  -bodyTs: "'deep':4 'hole':6 'lol':7 'rabbit':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7073767"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704330045 {#4791
    date: 2024-01-04 02:00:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#4614
  +user: Proxies\__CG__\App\Entity\User {#4615 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4354
    +user: App\Entity\User {#4367 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
      \n
      I personally use [yadm](https://yadm.io/#)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 19
    +score: 0
    +lastActive: DateTime @1724543820 {#4349
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4355 …}
    +nested: Doctrine\ORM\PersistentCollection {#4357 …}
    +votes: Doctrine\ORM\PersistentCollection {#4359 …}
    +reports: Doctrine\ORM\PersistentCollection {#4361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
    -id: 276376
    -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5717236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289074 {#4350
      date: 2024-01-03 14:37:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "This sounds really similar to how I do things but I use Ansible. What are the advantages to something like yadm, that is specifically designed for dot file management, and a generic config management utility like Ansible?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704306712 {#4612
    date: 2024-01-03 19:31:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4616 …}
  +nested: Doctrine\ORM\PersistentCollection {#4618 …}
  +votes: Doctrine\ORM\PersistentCollection {#4620 …}
  +reports: Doctrine\ORM\PersistentCollection {#4622 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4624 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4626 …}
  -id: 277181
  -bodyTs: "'advantag':17 'ansibl':13,37 'config':33 'design':25 'dot':27 'file':28 'generic':32 'like':20,36 'manag':29,34 'realli':3 'similar':4 'someth':19 'sound':2 'specif':24 'thing':9 'use':12 'util':35 'yadm':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/6907947"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704306712 {#4613
    date: 2024-01-03 19:31:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#4614
  +user: Proxies\__CG__\App\Entity\User {#4615 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4354
    +user: App\Entity\User {#4367 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
      \n
      I personally use [yadm](https://yadm.io/#)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 19
    +score: 0
    +lastActive: DateTime @1724543820 {#4349
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4355 …}
    +nested: Doctrine\ORM\PersistentCollection {#4357 …}
    +votes: Doctrine\ORM\PersistentCollection {#4359 …}
    +reports: Doctrine\ORM\PersistentCollection {#4361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
    -id: 276376
    -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5717236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289074 {#4350
      date: 2024-01-03 14:37:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "This sounds really similar to how I do things but I use Ansible. What are the advantages to something like yadm, that is specifically designed for dot file management, and a generic config management utility like Ansible?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704306712 {#4612
    date: 2024-01-03 19:31:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4616 …}
  +nested: Doctrine\ORM\PersistentCollection {#4618 …}
  +votes: Doctrine\ORM\PersistentCollection {#4620 …}
  +reports: Doctrine\ORM\PersistentCollection {#4622 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4624 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4626 …}
  -id: 277181
  -bodyTs: "'advantag':17 'ansibl':13,37 'config':33 'design':25 'dot':27 'file':28 'generic':32 'like':20,36 'manag':29,34 'realli':3 'similar':4 'someth':19 'sound':2 'specif':24 'thing':9 'use':12 'util':35 'yadm':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/6907947"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704306712 {#4613
    date: 2024-01-03 19:31:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#4614
  +user: Proxies\__CG__\App\Entity\User {#4615 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4354
    +user: App\Entity\User {#4367 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
      \n
      I personally use [yadm](https://yadm.io/#)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 19
    +score: 0
    +lastActive: DateTime @1724543820 {#4349
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4355 …}
    +nested: Doctrine\ORM\PersistentCollection {#4357 …}
    +votes: Doctrine\ORM\PersistentCollection {#4359 …}
    +reports: Doctrine\ORM\PersistentCollection {#4361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
    -id: 276376
    -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5717236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289074 {#4350
      date: 2024-01-03 14:37:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "This sounds really similar to how I do things but I use Ansible. What are the advantages to something like yadm, that is specifically designed for dot file management, and a generic config management utility like Ansible?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704306712 {#4612
    date: 2024-01-03 19:31:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4616 …}
  +nested: Doctrine\ORM\PersistentCollection {#4618 …}
  +votes: Doctrine\ORM\PersistentCollection {#4620 …}
  +reports: Doctrine\ORM\PersistentCollection {#4622 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4624 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4626 …}
  -id: 277181
  -bodyTs: "'advantag':17 'ansibl':13,37 'config':33 'design':25 'dot':27 'file':28 'generic':32 'like':20,36 'manag':29,34 'realli':3 'similar':4 'someth':19 'sound':2 'specif':24 'thing':9 'use':12 'util':35 'yadm':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/6907947"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704306712 {#4613
    date: 2024-01-03 19:31:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
App\Entity\EntryComment {#4736
  +user: Proxies\__CG__\App\Entity\User {#4737 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4614
    +user: Proxies\__CG__\App\Entity\User {#4615 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4354
      +user: App\Entity\User {#4367 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: """
        You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
        \n
        I personally use [yadm](https://yadm.io/#)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 19
      +score: 0
      +lastActive: DateTime @1724543820 {#4349
        date: 2024-08-25 01:57:00.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4355 …}
      +nested: Doctrine\ORM\PersistentCollection {#4357 …}
      +votes: Doctrine\ORM\PersistentCollection {#4359 …}
      +reports: Doctrine\ORM\PersistentCollection {#4361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
      -id: 276376
      -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5717236"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704289074 {#4350
        date: 2024-01-03 14:37:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: "This sounds really similar to how I do things but I use Ansible. What are the advantages to something like yadm, that is specifically designed for dot file management, and a generic config management utility like Ansible?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704306712 {#4612
      date: 2024-01-03 19:31:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4616 …}
    +nested: Doctrine\ORM\PersistentCollection {#4618 …}
    +votes: Doctrine\ORM\PersistentCollection {#4620 …}
    +reports: Doctrine\ORM\PersistentCollection {#4622 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4624 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4626 …}
    -id: 277181
    -bodyTs: "'advantag':17 'ansibl':13,37 'config':33 'design':25 'dot':27 'file':28 'generic':32 'like':20,36 'manag':29,34 'realli':3 'similar':4 'someth':19 'sound':2 'specif':24 'thing':9 'use':12 'util':35 'yadm':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/6907947"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704306712 {#4613
      date: 2024-01-03 19:31:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: """
    I’ve only started using yadm recently so I may not be able to elaborate in detail, but for me the main draw for using yadm (as opposed to Ansible, which I use at work) is the simplicity. It’s basically just a bash script that uses git, so there’s no dependencies besides git and tools installed on most Unix systems. Ansible felt like overkill for what I needed, ie just something to manage and sync my dotfiles.\n
    \n
    Also, maybe it’s personal bias, but I really hate installing/using Python-based programs - they often tend to go wild with their dependencies and eventually break. I recall trying to install Ansible on a Raspberry Pi at some point (via pip) and it failed because one of the dependencies couldn’t be compiled for whatever reason. I gave up after trying to fix it for a while, and dropped the idea. I’ve had similar experiences with other large Python projects, there’s always some drama. Why is why I prefer compiled binaries or simple shell scripts like yadm.\n
    \n
    I’ve no issues using Ansible at work though. We use it on RHEL so it’s quite stable and doesn’t have the dependency issues you’d get on a bleeding-edge, ever-changing, end-user system. Plus it really shines at the Infrastructure as Code stuff so we use it to automate everything from networking gear to VMs. But I feel it’s overkill for something as simple as syncing a bunch of text files.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704340568 {#4733
    date: 2024-01-04 04:56:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Elw@lemmy.sdf.org"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Elw@lemmy.sdf.org"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Elw@lemmy.sdf.org"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Elw@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4738 …}
  +nested: Doctrine\ORM\PersistentCollection {#4740 …}
  +votes: Doctrine\ORM\PersistentCollection {#4742 …}
  +reports: Doctrine\ORM\PersistentCollection {#4744 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4746 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4748 …}
  -id: 278580
  -bodyTs: "'abl':13 'also':80 'alway':164 'ansibl':30,63,112,185 'autom':236 'base':93 'bash':44 'basic':41 'besid':54 'bias':85 'binari':173 'bleed':212 'bleeding-edg':211 'break':106 'bunch':256 'chang':216 'code':229 'compil':133,172 'couldn':130 'd':207 'depend':53,103,129,204 'detail':17 'doesn':200 'dotfil':79 'drama':166 'draw':23 'drop':149 'edg':213 'elabor':15 'end':218 'end-us':217 'eventu':105 'ever':215 'ever-chang':214 'everyth':237 'experi':156 'fail':124 'feel':245 'felt':64 'file':259 'fix':143 'gave':138 'gear':240 'get':208 'git':48,55 'go':99 'hate':89 'idea':151 'ie':71 'infrastructur':227 'instal':58,111 'installing/using':90 'issu':183,205 'larg':159 'like':65,178 'main':22 'manag':75 'may':10 'mayb':81 'need':70 'network':239 'often':96 'one':126 'oppos':28 'overkil':66,248 'person':84 'pi':116 'pip':121 'plus':221 'point':119 'prefer':171 'program':94 'project':161 'python':92,160 'python-bas':91 'quit':197 'raspberri':115 'realli':88,223 'reason':136 'recal':108 'recent':7 'rhel':193 'script':45,177 'shell':176 'shine':224 'similar':155 'simpl':175,252 'simplic':38 'someth':73,250 'stabl':198 'start':4 'stuff':230 'sync':77,254 'system':62,220 'tend':97 'text':258 'though':188 'tool':57 'tri':109,141 'unix':61 'use':5,25,33,47,184,190,233 'user':219 've':2,153,181 'via':120 'vms':242 'whatev':135 'wild':100 'work':35,187 'yadm':6,26,179"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/4792062"
  +editedAt: DateTimeImmutable @1711467811 {#4734
    date: 2024-03-26 16:43:31.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704340568 {#4735
    date: 2024-01-04 04:56:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
App\Entity\EntryComment {#4736
  +user: Proxies\__CG__\App\Entity\User {#4737 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4614
    +user: Proxies\__CG__\App\Entity\User {#4615 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4354
      +user: App\Entity\User {#4367 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: """
        You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
        \n
        I personally use [yadm](https://yadm.io/#)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 19
      +score: 0
      +lastActive: DateTime @1724543820 {#4349
        date: 2024-08-25 01:57:00.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4355 …}
      +nested: Doctrine\ORM\PersistentCollection {#4357 …}
      +votes: Doctrine\ORM\PersistentCollection {#4359 …}
      +reports: Doctrine\ORM\PersistentCollection {#4361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
      -id: 276376
      -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5717236"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704289074 {#4350
        date: 2024-01-03 14:37:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: "This sounds really similar to how I do things but I use Ansible. What are the advantages to something like yadm, that is specifically designed for dot file management, and a generic config management utility like Ansible?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704306712 {#4612
      date: 2024-01-03 19:31:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4616 …}
    +nested: Doctrine\ORM\PersistentCollection {#4618 …}
    +votes: Doctrine\ORM\PersistentCollection {#4620 …}
    +reports: Doctrine\ORM\PersistentCollection {#4622 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4624 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4626 …}
    -id: 277181
    -bodyTs: "'advantag':17 'ansibl':13,37 'config':33 'design':25 'dot':27 'file':28 'generic':32 'like':20,36 'manag':29,34 'realli':3 'similar':4 'someth':19 'sound':2 'specif':24 'thing':9 'use':12 'util':35 'yadm':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/6907947"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704306712 {#4613
      date: 2024-01-03 19:31:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: """
    I’ve only started using yadm recently so I may not be able to elaborate in detail, but for me the main draw for using yadm (as opposed to Ansible, which I use at work) is the simplicity. It’s basically just a bash script that uses git, so there’s no dependencies besides git and tools installed on most Unix systems. Ansible felt like overkill for what I needed, ie just something to manage and sync my dotfiles.\n
    \n
    Also, maybe it’s personal bias, but I really hate installing/using Python-based programs - they often tend to go wild with their dependencies and eventually break. I recall trying to install Ansible on a Raspberry Pi at some point (via pip) and it failed because one of the dependencies couldn’t be compiled for whatever reason. I gave up after trying to fix it for a while, and dropped the idea. I’ve had similar experiences with other large Python projects, there’s always some drama. Why is why I prefer compiled binaries or simple shell scripts like yadm.\n
    \n
    I’ve no issues using Ansible at work though. We use it on RHEL so it’s quite stable and doesn’t have the dependency issues you’d get on a bleeding-edge, ever-changing, end-user system. Plus it really shines at the Infrastructure as Code stuff so we use it to automate everything from networking gear to VMs. But I feel it’s overkill for something as simple as syncing a bunch of text files.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704340568 {#4733
    date: 2024-01-04 04:56:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Elw@lemmy.sdf.org"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Elw@lemmy.sdf.org"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Elw@lemmy.sdf.org"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Elw@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4738 …}
  +nested: Doctrine\ORM\PersistentCollection {#4740 …}
  +votes: Doctrine\ORM\PersistentCollection {#4742 …}
  +reports: Doctrine\ORM\PersistentCollection {#4744 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4746 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4748 …}
  -id: 278580
  -bodyTs: "'abl':13 'also':80 'alway':164 'ansibl':30,63,112,185 'autom':236 'base':93 'bash':44 'basic':41 'besid':54 'bias':85 'binari':173 'bleed':212 'bleeding-edg':211 'break':106 'bunch':256 'chang':216 'code':229 'compil':133,172 'couldn':130 'd':207 'depend':53,103,129,204 'detail':17 'doesn':200 'dotfil':79 'drama':166 'draw':23 'drop':149 'edg':213 'elabor':15 'end':218 'end-us':217 'eventu':105 'ever':215 'ever-chang':214 'everyth':237 'experi':156 'fail':124 'feel':245 'felt':64 'file':259 'fix':143 'gave':138 'gear':240 'get':208 'git':48,55 'go':99 'hate':89 'idea':151 'ie':71 'infrastructur':227 'instal':58,111 'installing/using':90 'issu':183,205 'larg':159 'like':65,178 'main':22 'manag':75 'may':10 'mayb':81 'need':70 'network':239 'often':96 'one':126 'oppos':28 'overkil':66,248 'person':84 'pi':116 'pip':121 'plus':221 'point':119 'prefer':171 'program':94 'project':161 'python':92,160 'python-bas':91 'quit':197 'raspberri':115 'realli':88,223 'reason':136 'recal':108 'recent':7 'rhel':193 'script':45,177 'shell':176 'shine':224 'similar':155 'simpl':175,252 'simplic':38 'someth':73,250 'stabl':198 'start':4 'stuff':230 'sync':77,254 'system':62,220 'tend':97 'text':258 'though':188 'tool':57 'tri':109,141 'unix':61 'use':5,25,33,47,184,190,233 'user':219 've':2,153,181 'via':120 'vms':242 'whatev':135 'wild':100 'work':35,187 'yadm':6,26,179"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/4792062"
  +editedAt: DateTimeImmutable @1711467811 {#4734
    date: 2024-03-26 16:43:31.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704340568 {#4735
    date: 2024-01-04 04:56:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
App\Entity\EntryComment {#4736
  +user: Proxies\__CG__\App\Entity\User {#4737 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4614
    +user: Proxies\__CG__\App\Entity\User {#4615 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4354
      +user: App\Entity\User {#4367 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: """
        You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
        \n
        I personally use [yadm](https://yadm.io/#)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 19
      +score: 0
      +lastActive: DateTime @1724543820 {#4349
        date: 2024-08-25 01:57:00.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4355 …}
      +nested: Doctrine\ORM\PersistentCollection {#4357 …}
      +votes: Doctrine\ORM\PersistentCollection {#4359 …}
      +reports: Doctrine\ORM\PersistentCollection {#4361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
      -id: 276376
      -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5717236"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704289074 {#4350
        date: 2024-01-03 14:37:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: "This sounds really similar to how I do things but I use Ansible. What are the advantages to something like yadm, that is specifically designed for dot file management, and a generic config management utility like Ansible?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704306712 {#4612
      date: 2024-01-03 19:31:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4616 …}
    +nested: Doctrine\ORM\PersistentCollection {#4618 …}
    +votes: Doctrine\ORM\PersistentCollection {#4620 …}
    +reports: Doctrine\ORM\PersistentCollection {#4622 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4624 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4626 …}
    -id: 277181
    -bodyTs: "'advantag':17 'ansibl':13,37 'config':33 'design':25 'dot':27 'file':28 'generic':32 'like':20,36 'manag':29,34 'realli':3 'similar':4 'someth':19 'sound':2 'specif':24 'thing':9 'use':12 'util':35 'yadm':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/6907947"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704306712 {#4613
      date: 2024-01-03 19:31:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: """
    I’ve only started using yadm recently so I may not be able to elaborate in detail, but for me the main draw for using yadm (as opposed to Ansible, which I use at work) is the simplicity. It’s basically just a bash script that uses git, so there’s no dependencies besides git and tools installed on most Unix systems. Ansible felt like overkill for what I needed, ie just something to manage and sync my dotfiles.\n
    \n
    Also, maybe it’s personal bias, but I really hate installing/using Python-based programs - they often tend to go wild with their dependencies and eventually break. I recall trying to install Ansible on a Raspberry Pi at some point (via pip) and it failed because one of the dependencies couldn’t be compiled for whatever reason. I gave up after trying to fix it for a while, and dropped the idea. I’ve had similar experiences with other large Python projects, there’s always some drama. Why is why I prefer compiled binaries or simple shell scripts like yadm.\n
    \n
    I’ve no issues using Ansible at work though. We use it on RHEL so it’s quite stable and doesn’t have the dependency issues you’d get on a bleeding-edge, ever-changing, end-user system. Plus it really shines at the Infrastructure as Code stuff so we use it to automate everything from networking gear to VMs. But I feel it’s overkill for something as simple as syncing a bunch of text files.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704340568 {#4733
    date: 2024-01-04 04:56:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Elw@lemmy.sdf.org"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Elw@lemmy.sdf.org"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Elw@lemmy.sdf.org"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Elw@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4738 …}
  +nested: Doctrine\ORM\PersistentCollection {#4740 …}
  +votes: Doctrine\ORM\PersistentCollection {#4742 …}
  +reports: Doctrine\ORM\PersistentCollection {#4744 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4746 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4748 …}
  -id: 278580
  -bodyTs: "'abl':13 'also':80 'alway':164 'ansibl':30,63,112,185 'autom':236 'base':93 'bash':44 'basic':41 'besid':54 'bias':85 'binari':173 'bleed':212 'bleeding-edg':211 'break':106 'bunch':256 'chang':216 'code':229 'compil':133,172 'couldn':130 'd':207 'depend':53,103,129,204 'detail':17 'doesn':200 'dotfil':79 'drama':166 'draw':23 'drop':149 'edg':213 'elabor':15 'end':218 'end-us':217 'eventu':105 'ever':215 'ever-chang':214 'everyth':237 'experi':156 'fail':124 'feel':245 'felt':64 'file':259 'fix':143 'gave':138 'gear':240 'get':208 'git':48,55 'go':99 'hate':89 'idea':151 'ie':71 'infrastructur':227 'instal':58,111 'installing/using':90 'issu':183,205 'larg':159 'like':65,178 'main':22 'manag':75 'may':10 'mayb':81 'need':70 'network':239 'often':96 'one':126 'oppos':28 'overkil':66,248 'person':84 'pi':116 'pip':121 'plus':221 'point':119 'prefer':171 'program':94 'project':161 'python':92,160 'python-bas':91 'quit':197 'raspberri':115 'realli':88,223 'reason':136 'recal':108 'recent':7 'rhel':193 'script':45,177 'shell':176 'shine':224 'similar':155 'simpl':175,252 'simplic':38 'someth':73,250 'stabl':198 'start':4 'stuff':230 'sync':77,254 'system':62,220 'tend':97 'text':258 'though':188 'tool':57 'tri':109,141 'unix':61 'use':5,25,33,47,184,190,233 'user':219 've':2,153,181 'via':120 'vms':242 'whatev':135 'wild':100 'work':35,187 'yadm':6,26,179"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/4792062"
  +editedAt: DateTimeImmutable @1711467811 {#4734
    date: 2024-03-26 16:43:31.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704340568 {#4735
    date: 2024-01-04 04:56:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#4631
  +user: Proxies\__CG__\App\Entity\User {#4632 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4354
    +user: App\Entity\User {#4367 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
      \n
      I personally use [yadm](https://yadm.io/#)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 19
    +score: 0
    +lastActive: DateTime @1724543820 {#4349
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4355 …}
    +nested: Doctrine\ORM\PersistentCollection {#4357 …}
    +votes: Doctrine\ORM\PersistentCollection {#4359 …}
    +reports: Doctrine\ORM\PersistentCollection {#4361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
    -id: 276376
    -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5717236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289074 {#4350
      date: 2024-01-03 14:37:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: """
    > I personally use yadm\n
    \n
    I just use some code and Git.\n
    \n
    ```\n
    \n
    <span style="color:#323232;">if [ ! -z "$PS1" ]; then\n
    </span><span style="color:#323232;">    repo="${XDG_CONFIG_HOME}/dotfiles/"\n
    </span><span style="color:#323232;">    br='origin/main'\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">    title="e[1me[31mn ░▒▓e[7m    %s    e[27m▓▒░e[0mnn%snn"\n
    </span><span style="color:#323232;">    status="$(git --git-dir="$repo" --work-tree="$HOME" status -s)"\n
    </span><span style="color:#323232;">    diff=$(git --git-dir="$repo" --work-tree="$HOME" diff --stat --cached $br)\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">    [ -n "$status" ] && printf "$title" "Uncommited changes!" "$status"\n
    </span><span style="color:#323232;">    [ -n "$diff" ] && printf "$title" "Not yet pushed commits!" "$diff"\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">    unset title status diff br\n
    </span><span style="color:#323232;">    alias dotfiles="/usr/bin/git --git-dir=$repo --work-tree=$HOME"\n
    </span><span style="color:#323232;">fi\n
    </span>\n
    ```\n
    \n
    The code runs when it’s an interactive shell with a PS1 prompt and just checks if any of the tracked files have changed or if there are commits that are not pushed. By configuration I ignore all untracked files. If something has changed or wasn’t pushed it always prints an annoying message.\n
    \n
    Whenever I want to do something I use `dotfiles …` instead of `git …`, everything else works the same.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1704292695 {#4628
    date: 2024-01-03 15:38:15.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4633 …}
  +nested: Doctrine\ORM\PersistentCollection {#4635 …}
  +votes: Doctrine\ORM\PersistentCollection {#4637 …}
  +reports: Doctrine\ORM\PersistentCollection {#4639 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4641 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4643 …}
  -id: 276558
  -bodyTs: "'/dotfiles':20 '/usr/bin/git':84 '0mnn':33 '1me':25 '27m':31 '31mn':26 '7m':28 'alia':82 'alway':143 'annoy':146 'br':21,60,81 'cach':59 'chang':66,117,137 'check':109 'code':9,95 'commit':75,122 'config':18 'configur':128 'diff':47,57,69,76,80 'dir':39,51,87 'dotfil':83,156 'e':24,27,30,32 'els':161 'everyth':160 'fi':93 'file':115,133 'git':11,36,38,48,50,86,159 'git-dir':37,49,85 'home':19,44,56,92 'ignor':130 'instead':157 'interact':101 'messag':147 'n':61,68 'origin/main':22 'person':2 'print':144 'printf':63,70 'prompt':106 'ps1':14,105 'push':74,126,141 'repo':16,40,52,88 'run':96 'shell':102 'snn':34 'someth':135,153 'stat':58 'status':35,45,62,67,79 'titl':23,64,71,78 'track':114 'tree':43,55,91 'uncommit':65 'unset':77 'untrack':132 'use':3,7,155 'want':150 'wasn':139 'whenev':148 'work':42,54,90,162 'work-tre':41,53,89 'xdg':17 'yadm':4 'yet':73 'z':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7044259"
  +editedAt: DateTimeImmutable @1711239856 {#4629
    date: 2024-03-24 01:24:16.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704292695 {#4630
    date: 2024-01-03 15:38:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\EntryComment {#4631
  +user: Proxies\__CG__\App\Entity\User {#4632 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4354
    +user: App\Entity\User {#4367 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
      \n
      I personally use [yadm](https://yadm.io/#)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 19
    +score: 0
    +lastActive: DateTime @1724543820 {#4349
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4355 …}
    +nested: Doctrine\ORM\PersistentCollection {#4357 …}
    +votes: Doctrine\ORM\PersistentCollection {#4359 …}
    +reports: Doctrine\ORM\PersistentCollection {#4361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
    -id: 276376
    -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5717236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289074 {#4350
      date: 2024-01-03 14:37:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: """
    > I personally use yadm\n
    \n
    I just use some code and Git.\n
    \n
    ```\n
    \n
    <span style="color:#323232;">if [ ! -z "$PS1" ]; then\n
    </span><span style="color:#323232;">    repo="${XDG_CONFIG_HOME}/dotfiles/"\n
    </span><span style="color:#323232;">    br='origin/main'\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">    title="e[1me[31mn ░▒▓e[7m    %s    e[27m▓▒░e[0mnn%snn"\n
    </span><span style="color:#323232;">    status="$(git --git-dir="$repo" --work-tree="$HOME" status -s)"\n
    </span><span style="color:#323232;">    diff=$(git --git-dir="$repo" --work-tree="$HOME" diff --stat --cached $br)\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">    [ -n "$status" ] && printf "$title" "Uncommited changes!" "$status"\n
    </span><span style="color:#323232;">    [ -n "$diff" ] && printf "$title" "Not yet pushed commits!" "$diff"\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">    unset title status diff br\n
    </span><span style="color:#323232;">    alias dotfiles="/usr/bin/git --git-dir=$repo --work-tree=$HOME"\n
    </span><span style="color:#323232;">fi\n
    </span>\n
    ```\n
    \n
    The code runs when it’s an interactive shell with a PS1 prompt and just checks if any of the tracked files have changed or if there are commits that are not pushed. By configuration I ignore all untracked files. If something has changed or wasn’t pushed it always prints an annoying message.\n
    \n
    Whenever I want to do something I use `dotfiles …` instead of `git …`, everything else works the same.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1704292695 {#4628
    date: 2024-01-03 15:38:15.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4633 …}
  +nested: Doctrine\ORM\PersistentCollection {#4635 …}
  +votes: Doctrine\ORM\PersistentCollection {#4637 …}
  +reports: Doctrine\ORM\PersistentCollection {#4639 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4641 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4643 …}
  -id: 276558
  -bodyTs: "'/dotfiles':20 '/usr/bin/git':84 '0mnn':33 '1me':25 '27m':31 '31mn':26 '7m':28 'alia':82 'alway':143 'annoy':146 'br':21,60,81 'cach':59 'chang':66,117,137 'check':109 'code':9,95 'commit':75,122 'config':18 'configur':128 'diff':47,57,69,76,80 'dir':39,51,87 'dotfil':83,156 'e':24,27,30,32 'els':161 'everyth':160 'fi':93 'file':115,133 'git':11,36,38,48,50,86,159 'git-dir':37,49,85 'home':19,44,56,92 'ignor':130 'instead':157 'interact':101 'messag':147 'n':61,68 'origin/main':22 'person':2 'print':144 'printf':63,70 'prompt':106 'ps1':14,105 'push':74,126,141 'repo':16,40,52,88 'run':96 'shell':102 'snn':34 'someth':135,153 'stat':58 'status':35,45,62,67,79 'titl':23,64,71,78 'track':114 'tree':43,55,91 'uncommit':65 'unset':77 'untrack':132 'use':3,7,155 'want':150 'wasn':139 'whenev':148 'work':42,54,90,162 'work-tre':41,53,89 'xdg':17 'yadm':4 'yet':73 'z':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7044259"
  +editedAt: DateTimeImmutable @1711239856 {#4629
    date: 2024-03-24 01:24:16.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704292695 {#4630
    date: 2024-01-03 15:38:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\EntryComment {#4631
  +user: Proxies\__CG__\App\Entity\User {#4632 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4354
    +user: App\Entity\User {#4367 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
      \n
      I personally use [yadm](https://yadm.io/#)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 19
    +score: 0
    +lastActive: DateTime @1724543820 {#4349
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4355 …}
    +nested: Doctrine\ORM\PersistentCollection {#4357 …}
    +votes: Doctrine\ORM\PersistentCollection {#4359 …}
    +reports: Doctrine\ORM\PersistentCollection {#4361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
    -id: 276376
    -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5717236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289074 {#4350
      date: 2024-01-03 14:37:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: """
    > I personally use yadm\n
    \n
    I just use some code and Git.\n
    \n
    ```\n
    \n
    <span style="color:#323232;">if [ ! -z "$PS1" ]; then\n
    </span><span style="color:#323232;">    repo="${XDG_CONFIG_HOME}/dotfiles/"\n
    </span><span style="color:#323232;">    br='origin/main'\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">    title="e[1me[31mn ░▒▓e[7m    %s    e[27m▓▒░e[0mnn%snn"\n
    </span><span style="color:#323232;">    status="$(git --git-dir="$repo" --work-tree="$HOME" status -s)"\n
    </span><span style="color:#323232;">    diff=$(git --git-dir="$repo" --work-tree="$HOME" diff --stat --cached $br)\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">    [ -n "$status" ] && printf "$title" "Uncommited changes!" "$status"\n
    </span><span style="color:#323232;">    [ -n "$diff" ] && printf "$title" "Not yet pushed commits!" "$diff"\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">    unset title status diff br\n
    </span><span style="color:#323232;">    alias dotfiles="/usr/bin/git --git-dir=$repo --work-tree=$HOME"\n
    </span><span style="color:#323232;">fi\n
    </span>\n
    ```\n
    \n
    The code runs when it’s an interactive shell with a PS1 prompt and just checks if any of the tracked files have changed or if there are commits that are not pushed. By configuration I ignore all untracked files. If something has changed or wasn’t pushed it always prints an annoying message.\n
    \n
    Whenever I want to do something I use `dotfiles …` instead of `git …`, everything else works the same.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1704292695 {#4628
    date: 2024-01-03 15:38:15.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4633 …}
  +nested: Doctrine\ORM\PersistentCollection {#4635 …}
  +votes: Doctrine\ORM\PersistentCollection {#4637 …}
  +reports: Doctrine\ORM\PersistentCollection {#4639 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4641 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4643 …}
  -id: 276558
  -bodyTs: "'/dotfiles':20 '/usr/bin/git':84 '0mnn':33 '1me':25 '27m':31 '31mn':26 '7m':28 'alia':82 'alway':143 'annoy':146 'br':21,60,81 'cach':59 'chang':66,117,137 'check':109 'code':9,95 'commit':75,122 'config':18 'configur':128 'diff':47,57,69,76,80 'dir':39,51,87 'dotfil':83,156 'e':24,27,30,32 'els':161 'everyth':160 'fi':93 'file':115,133 'git':11,36,38,48,50,86,159 'git-dir':37,49,85 'home':19,44,56,92 'ignor':130 'instead':157 'interact':101 'messag':147 'n':61,68 'origin/main':22 'person':2 'print':144 'printf':63,70 'prompt':106 'ps1':14,105 'push':74,126,141 'repo':16,40,52,88 'run':96 'shell':102 'snn':34 'someth':135,153 'stat':58 'status':35,45,62,67,79 'titl':23,64,71,78 'track':114 'tree':43,55,91 'uncommit':65 'unset':77 'untrack':132 'use':3,7,155 'want':150 'wasn':139 'whenev':148 'work':42,54,90,162 'work-tre':41,53,89 'xdg':17 'yadm':4 'yet':73 'z':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7044259"
  +editedAt: DateTimeImmutable @1711239856 {#4629
    date: 2024-03-24 01:24:16.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704292695 {#4630
    date: 2024-01-03 15:38:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
App\Entity\EntryComment {#4719
  +user: Proxies\__CG__\App\Entity\User {#4720 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4631
    +user: Proxies\__CG__\App\Entity\User {#4632 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4354
      +user: App\Entity\User {#4367 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: """
        You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
        \n
        I personally use [yadm](https://yadm.io/#)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 19
      +score: 0
      +lastActive: DateTime @1724543820 {#4349
        date: 2024-08-25 01:57:00.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4355 …}
      +nested: Doctrine\ORM\PersistentCollection {#4357 …}
      +votes: Doctrine\ORM\PersistentCollection {#4359 …}
      +reports: Doctrine\ORM\PersistentCollection {#4361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
      -id: 276376
      -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5717236"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704289074 {#4350
        date: 2024-01-03 14:37:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: """
      > I personally use yadm\n
      \n
      I just use some code and Git.\n
      \n
      ```\n
      \n
      <span style="color:#323232;">if [ ! -z "$PS1" ]; then\n
      </span><span style="color:#323232;">    repo="${XDG_CONFIG_HOME}/dotfiles/"\n
      </span><span style="color:#323232;">    br='origin/main'\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">    title="e[1me[31mn ░▒▓e[7m    %s    e[27m▓▒░e[0mnn%snn"\n
      </span><span style="color:#323232;">    status="$(git --git-dir="$repo" --work-tree="$HOME" status -s)"\n
      </span><span style="color:#323232;">    diff=$(git --git-dir="$repo" --work-tree="$HOME" diff --stat --cached $br)\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">    [ -n "$status" ] && printf "$title" "Uncommited changes!" "$status"\n
      </span><span style="color:#323232;">    [ -n "$diff" ] && printf "$title" "Not yet pushed commits!" "$diff"\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">    unset title status diff br\n
      </span><span style="color:#323232;">    alias dotfiles="/usr/bin/git --git-dir=$repo --work-tree=$HOME"\n
      </span><span style="color:#323232;">fi\n
      </span>\n
      ```\n
      \n
      The code runs when it’s an interactive shell with a PS1 prompt and just checks if any of the tracked files have changed or if there are commits that are not pushed. By configuration I ignore all untracked files. If something has changed or wasn’t pushed it always prints an annoying message.\n
      \n
      Whenever I want to do something I use `dotfiles …` instead of `git …`, everything else works the same.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1704292695 {#4628
      date: 2024-01-03 15:38:15.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4633 …}
    +nested: Doctrine\ORM\PersistentCollection {#4635 …}
    +votes: Doctrine\ORM\PersistentCollection {#4637 …}
    +reports: Doctrine\ORM\PersistentCollection {#4639 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4641 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4643 …}
    -id: 276558
    -bodyTs: "'/dotfiles':20 '/usr/bin/git':84 '0mnn':33 '1me':25 '27m':31 '31mn':26 '7m':28 'alia':82 'alway':143 'annoy':146 'br':21,60,81 'cach':59 'chang':66,117,137 'check':109 'code':9,95 'commit':75,122 'config':18 'configur':128 'diff':47,57,69,76,80 'dir':39,51,87 'dotfil':83,156 'e':24,27,30,32 'els':161 'everyth':160 'fi':93 'file':115,133 'git':11,36,38,48,50,86,159 'git-dir':37,49,85 'home':19,44,56,92 'ignor':130 'instead':157 'interact':101 'messag':147 'n':61,68 'origin/main':22 'person':2 'print':144 'printf':63,70 'prompt':106 'ps1':14,105 'push':74,126,141 'repo':16,40,52,88 'run':96 'shell':102 'snn':34 'someth':135,153 'stat':58 'status':35,45,62,67,79 'titl':23,64,71,78 'track':114 'tree':43,55,91 'uncommit':65 'unset':77 'untrack':132 'use':3,7,155 'want':150 'wasn':139 'whenev':148 'work':42,54,90,162 'work-tre':41,53,89 'xdg':17 'yadm':4 'yet':73 'z':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7044259"
    +editedAt: DateTimeImmutable @1711239856 {#4629
      date: 2024-03-24 01:24:16.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704292695 {#4630
      date: 2024-01-03 15:38:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: """
    This is the fun way. I have a ton of configuration files in git and I symlink to them from various places with an install script. And zshrc has enough brains to determine the OS it’s running under and the hostname. Between those two, I can have it do all the Right Things no matter what system it’s on. So far, it deploys to my personal Mac, my work Mac, my personal Linux box, my SDF account, and my Android phone with tmux.\n
    \n
    Basically I clone the repo into `.local/share/beejsys` and then run the install script and everything *just works*. And I don’t typically have to rerun the install script after a pull.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704326082 {#4717
    date: 2024-01-04 00:54:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Dirk@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4721 …}
  +nested: Doctrine\ORM\PersistentCollection {#4723 …}
  +votes: Doctrine\ORM\PersistentCollection {#4725 …}
  +reports: Doctrine\ORM\PersistentCollection {#4727 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4729 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4731 …}
  -id: 278076
  -bodyTs: "'account':79 'android':82 'basic':86 'box':76 'brain':31 'clone':88 'configur':11 'deploy':65 'determin':33 'enough':30 'everyth':100 'far':63 'file':12 'fun':4 'git':14 'hostnam':42 'instal':25,97,112 'linux':75 'local/share/beejsys':92 'mac':69,72 'matter':56 'os':35 'person':68,74 'phone':83 'place':22 'pull':116 'repo':90 'rerun':110 'right':53 'run':38,95 'script':26,98,113 'sdf':78 'symlink':17 'system':58 'thing':54 'tmux':85 'ton':9 'two':45 'typic':107 'various':21 'way':5 'work':71,102 'zshrc':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/6915498"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704326082 {#4718
    date: 2024-01-04 00:54:42.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED edit
App\Entity\EntryComment {#4719
  +user: Proxies\__CG__\App\Entity\User {#4720 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4631
    +user: Proxies\__CG__\App\Entity\User {#4632 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4354
      +user: App\Entity\User {#4367 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: """
        You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
        \n
        I personally use [yadm](https://yadm.io/#)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 19
      +score: 0
      +lastActive: DateTime @1724543820 {#4349
        date: 2024-08-25 01:57:00.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4355 …}
      +nested: Doctrine\ORM\PersistentCollection {#4357 …}
      +votes: Doctrine\ORM\PersistentCollection {#4359 …}
      +reports: Doctrine\ORM\PersistentCollection {#4361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
      -id: 276376
      -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5717236"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704289074 {#4350
        date: 2024-01-03 14:37:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: """
      > I personally use yadm\n
      \n
      I just use some code and Git.\n
      \n
      ```\n
      \n
      <span style="color:#323232;">if [ ! -z "$PS1" ]; then\n
      </span><span style="color:#323232;">    repo="${XDG_CONFIG_HOME}/dotfiles/"\n
      </span><span style="color:#323232;">    br='origin/main'\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">    title="e[1me[31mn ░▒▓e[7m    %s    e[27m▓▒░e[0mnn%snn"\n
      </span><span style="color:#323232;">    status="$(git --git-dir="$repo" --work-tree="$HOME" status -s)"\n
      </span><span style="color:#323232;">    diff=$(git --git-dir="$repo" --work-tree="$HOME" diff --stat --cached $br)\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">    [ -n "$status" ] && printf "$title" "Uncommited changes!" "$status"\n
      </span><span style="color:#323232;">    [ -n "$diff" ] && printf "$title" "Not yet pushed commits!" "$diff"\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">    unset title status diff br\n
      </span><span style="color:#323232;">    alias dotfiles="/usr/bin/git --git-dir=$repo --work-tree=$HOME"\n
      </span><span style="color:#323232;">fi\n
      </span>\n
      ```\n
      \n
      The code runs when it’s an interactive shell with a PS1 prompt and just checks if any of the tracked files have changed or if there are commits that are not pushed. By configuration I ignore all untracked files. If something has changed or wasn’t pushed it always prints an annoying message.\n
      \n
      Whenever I want to do something I use `dotfiles …` instead of `git …`, everything else works the same.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1704292695 {#4628
      date: 2024-01-03 15:38:15.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4633 …}
    +nested: Doctrine\ORM\PersistentCollection {#4635 …}
    +votes: Doctrine\ORM\PersistentCollection {#4637 …}
    +reports: Doctrine\ORM\PersistentCollection {#4639 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4641 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4643 …}
    -id: 276558
    -bodyTs: "'/dotfiles':20 '/usr/bin/git':84 '0mnn':33 '1me':25 '27m':31 '31mn':26 '7m':28 'alia':82 'alway':143 'annoy':146 'br':21,60,81 'cach':59 'chang':66,117,137 'check':109 'code':9,95 'commit':75,122 'config':18 'configur':128 'diff':47,57,69,76,80 'dir':39,51,87 'dotfil':83,156 'e':24,27,30,32 'els':161 'everyth':160 'fi':93 'file':115,133 'git':11,36,38,48,50,86,159 'git-dir':37,49,85 'home':19,44,56,92 'ignor':130 'instead':157 'interact':101 'messag':147 'n':61,68 'origin/main':22 'person':2 'print':144 'printf':63,70 'prompt':106 'ps1':14,105 'push':74,126,141 'repo':16,40,52,88 'run':96 'shell':102 'snn':34 'someth':135,153 'stat':58 'status':35,45,62,67,79 'titl':23,64,71,78 'track':114 'tree':43,55,91 'uncommit':65 'unset':77 'untrack':132 'use':3,7,155 'want':150 'wasn':139 'whenev':148 'work':42,54,90,162 'work-tre':41,53,89 'xdg':17 'yadm':4 'yet':73 'z':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7044259"
    +editedAt: DateTimeImmutable @1711239856 {#4629
      date: 2024-03-24 01:24:16.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704292695 {#4630
      date: 2024-01-03 15:38:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: """
    This is the fun way. I have a ton of configuration files in git and I symlink to them from various places with an install script. And zshrc has enough brains to determine the OS it’s running under and the hostname. Between those two, I can have it do all the Right Things no matter what system it’s on. So far, it deploys to my personal Mac, my work Mac, my personal Linux box, my SDF account, and my Android phone with tmux.\n
    \n
    Basically I clone the repo into `.local/share/beejsys` and then run the install script and everything *just works*. And I don’t typically have to rerun the install script after a pull.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704326082 {#4717
    date: 2024-01-04 00:54:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Dirk@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4721 …}
  +nested: Doctrine\ORM\PersistentCollection {#4723 …}
  +votes: Doctrine\ORM\PersistentCollection {#4725 …}
  +reports: Doctrine\ORM\PersistentCollection {#4727 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4729 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4731 …}
  -id: 278076
  -bodyTs: "'account':79 'android':82 'basic':86 'box':76 'brain':31 'clone':88 'configur':11 'deploy':65 'determin':33 'enough':30 'everyth':100 'far':63 'file':12 'fun':4 'git':14 'hostnam':42 'instal':25,97,112 'linux':75 'local/share/beejsys':92 'mac':69,72 'matter':56 'os':35 'person':68,74 'phone':83 'place':22 'pull':116 'repo':90 'rerun':110 'right':53 'run':38,95 'script':26,98,113 'sdf':78 'symlink':17 'system':58 'thing':54 'tmux':85 'ton':9 'two':45 'typic':107 'various':21 'way':5 'work':71,102 'zshrc':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/6915498"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704326082 {#4718
    date: 2024-01-04 00:54:42.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED moderate
App\Entity\EntryComment {#4719
  +user: Proxies\__CG__\App\Entity\User {#4720 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4631
    +user: Proxies\__CG__\App\Entity\User {#4632 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4354
      +user: App\Entity\User {#4367 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: """
        You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
        \n
        I personally use [yadm](https://yadm.io/#)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 19
      +score: 0
      +lastActive: DateTime @1724543820 {#4349
        date: 2024-08-25 01:57:00.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4355 …}
      +nested: Doctrine\ORM\PersistentCollection {#4357 …}
      +votes: Doctrine\ORM\PersistentCollection {#4359 …}
      +reports: Doctrine\ORM\PersistentCollection {#4361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
      -id: 276376
      -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5717236"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704289074 {#4350
        date: 2024-01-03 14:37:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: """
      > I personally use yadm\n
      \n
      I just use some code and Git.\n
      \n
      ```\n
      \n
      <span style="color:#323232;">if [ ! -z "$PS1" ]; then\n
      </span><span style="color:#323232;">    repo="${XDG_CONFIG_HOME}/dotfiles/"\n
      </span><span style="color:#323232;">    br='origin/main'\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">    title="e[1me[31mn ░▒▓e[7m    %s    e[27m▓▒░e[0mnn%snn"\n
      </span><span style="color:#323232;">    status="$(git --git-dir="$repo" --work-tree="$HOME" status -s)"\n
      </span><span style="color:#323232;">    diff=$(git --git-dir="$repo" --work-tree="$HOME" diff --stat --cached $br)\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">    [ -n "$status" ] && printf "$title" "Uncommited changes!" "$status"\n
      </span><span style="color:#323232;">    [ -n "$diff" ] && printf "$title" "Not yet pushed commits!" "$diff"\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">    unset title status diff br\n
      </span><span style="color:#323232;">    alias dotfiles="/usr/bin/git --git-dir=$repo --work-tree=$HOME"\n
      </span><span style="color:#323232;">fi\n
      </span>\n
      ```\n
      \n
      The code runs when it’s an interactive shell with a PS1 prompt and just checks if any of the tracked files have changed or if there are commits that are not pushed. By configuration I ignore all untracked files. If something has changed or wasn’t pushed it always prints an annoying message.\n
      \n
      Whenever I want to do something I use `dotfiles …` instead of `git …`, everything else works the same.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1704292695 {#4628
      date: 2024-01-03 15:38:15.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4633 …}
    +nested: Doctrine\ORM\PersistentCollection {#4635 …}
    +votes: Doctrine\ORM\PersistentCollection {#4637 …}
    +reports: Doctrine\ORM\PersistentCollection {#4639 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4641 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4643 …}
    -id: 276558
    -bodyTs: "'/dotfiles':20 '/usr/bin/git':84 '0mnn':33 '1me':25 '27m':31 '31mn':26 '7m':28 'alia':82 'alway':143 'annoy':146 'br':21,60,81 'cach':59 'chang':66,117,137 'check':109 'code':9,95 'commit':75,122 'config':18 'configur':128 'diff':47,57,69,76,80 'dir':39,51,87 'dotfil':83,156 'e':24,27,30,32 'els':161 'everyth':160 'fi':93 'file':115,133 'git':11,36,38,48,50,86,159 'git-dir':37,49,85 'home':19,44,56,92 'ignor':130 'instead':157 'interact':101 'messag':147 'n':61,68 'origin/main':22 'person':2 'print':144 'printf':63,70 'prompt':106 'ps1':14,105 'push':74,126,141 'repo':16,40,52,88 'run':96 'shell':102 'snn':34 'someth':135,153 'stat':58 'status':35,45,62,67,79 'titl':23,64,71,78 'track':114 'tree':43,55,91 'uncommit':65 'unset':77 'untrack':132 'use':3,7,155 'want':150 'wasn':139 'whenev':148 'work':42,54,90,162 'work-tre':41,53,89 'xdg':17 'yadm':4 'yet':73 'z':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7044259"
    +editedAt: DateTimeImmutable @1711239856 {#4629
      date: 2024-03-24 01:24:16.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704292695 {#4630
      date: 2024-01-03 15:38:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: """
    This is the fun way. I have a ton of configuration files in git and I symlink to them from various places with an install script. And zshrc has enough brains to determine the OS it’s running under and the hostname. Between those two, I can have it do all the Right Things no matter what system it’s on. So far, it deploys to my personal Mac, my work Mac, my personal Linux box, my SDF account, and my Android phone with tmux.\n
    \n
    Basically I clone the repo into `.local/share/beejsys` and then run the install script and everything *just works*. And I don’t typically have to rerun the install script after a pull.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704326082 {#4717
    date: 2024-01-04 00:54:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Dirk@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4721 …}
  +nested: Doctrine\ORM\PersistentCollection {#4723 …}
  +votes: Doctrine\ORM\PersistentCollection {#4725 …}
  +reports: Doctrine\ORM\PersistentCollection {#4727 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4729 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4731 …}
  -id: 278076
  -bodyTs: "'account':79 'android':82 'basic':86 'box':76 'brain':31 'clone':88 'configur':11 'deploy':65 'determin':33 'enough':30 'everyth':100 'far':63 'file':12 'fun':4 'git':14 'hostnam':42 'instal':25,97,112 'linux':75 'local/share/beejsys':92 'mac':69,72 'matter':56 'os':35 'person':68,74 'phone':83 'place':22 'pull':116 'repo':90 'rerun':110 'right':53 'run':38,95 'script':26,98,113 'sdf':78 'symlink':17 'system':58 'thing':54 'tmux':85 'ton':9 'two':45 'typic':107 'various':21 'way':5 'work':71,102 'zshrc':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/6915498"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704326082 {#4718
    date: 2024-01-04 00:54:42.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED moderate
App\Entity\EntryComment {#4774
  +user: Proxies\__CG__\App\Entity\User {#4775 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4719
    +user: Proxies\__CG__\App\Entity\User {#4720 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4631
      +user: Proxies\__CG__\App\Entity\User {#4632 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: App\Entity\EntryComment {#4354
        +user: App\Entity\User {#4367 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#263}
        +image: null
        +parent: null
        +root: null
        +body: """
          You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
          \n
          I personally use [yadm](https://yadm.io/#)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 19
        +score: 0
        +lastActive: DateTime @1724543820 {#4349
          date: 2024-08-25 01:57:00.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@gary_host_laptop@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4355 …}
        +nested: Doctrine\ORM\PersistentCollection {#4357 …}
        +votes: Doctrine\ORM\PersistentCollection {#4359 …}
        +reports: Doctrine\ORM\PersistentCollection {#4361 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
        -id: 276376
        -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.nl/comment/5717236"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704289074 {#4350
          date: 2024-01-03 14:37:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4354}
      +body: """
        > I personally use yadm\n
        \n
        I just use some code and Git.\n
        \n
        ```\n
        \n
        <span style="color:#323232;">if [ ! -z "$PS1" ]; then\n
        </span><span style="color:#323232;">    repo="${XDG_CONFIG_HOME}/dotfiles/"\n
        </span><span style="color:#323232;">    br='origin/main'\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    title="e[1me[31mn ░▒▓e[7m    %s    e[27m▓▒░e[0mnn%snn"\n
        </span><span style="color:#323232;">    status="$(git --git-dir="$repo" --work-tree="$HOME" status -s)"\n
        </span><span style="color:#323232;">    diff=$(git --git-dir="$repo" --work-tree="$HOME" diff --stat --cached $br)\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    [ -n "$status" ] && printf "$title" "Uncommited changes!" "$status"\n
        </span><span style="color:#323232;">    [ -n "$diff" ] && printf "$title" "Not yet pushed commits!" "$diff"\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    unset title status diff br\n
        </span><span style="color:#323232;">    alias dotfiles="/usr/bin/git --git-dir=$repo --work-tree=$HOME"\n
        </span><span style="color:#323232;">fi\n
        </span>\n
        ```\n
        \n
        The code runs when it’s an interactive shell with a PS1 prompt and just checks if any of the tracked files have changed or if there are commits that are not pushed. By configuration I ignore all untracked files. If something has changed or wasn’t pushed it always prints an annoying message.\n
        \n
        Whenever I want to do something I use `dotfiles …` instead of `git …`, everything else works the same.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1704292695 {#4628
        date: 2024-01-03 15:38:15.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4633 …}
      +nested: Doctrine\ORM\PersistentCollection {#4635 …}
      +votes: Doctrine\ORM\PersistentCollection {#4637 …}
      +reports: Doctrine\ORM\PersistentCollection {#4639 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4641 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4643 …}
      -id: 276558
      -bodyTs: "'/dotfiles':20 '/usr/bin/git':84 '0mnn':33 '1me':25 '27m':31 '31mn':26 '7m':28 'alia':82 'alway':143 'annoy':146 'br':21,60,81 'cach':59 'chang':66,117,137 'check':109 'code':9,95 'commit':75,122 'config':18 'configur':128 'diff':47,57,69,76,80 'dir':39,51,87 'dotfil':83,156 'e':24,27,30,32 'els':161 'everyth':160 'fi':93 'file':115,133 'git':11,36,38,48,50,86,159 'git-dir':37,49,85 'home':19,44,56,92 'ignor':130 'instead':157 'interact':101 'messag':147 'n':61,68 'origin/main':22 'person':2 'print':144 'printf':63,70 'prompt':106 'ps1':14,105 'push':74,126,141 'repo':16,40,52,88 'run':96 'shell':102 'snn':34 'someth':135,153 'stat':58 'status':35,45,62,67,79 'titl':23,64,71,78 'track':114 'tree':43,55,91 'uncommit':65 'unset':77 'untrack':132 'use':3,7,155 'want':150 'wasn':139 'whenev':148 'work':42,54,90,162 'work-tre':41,53,89 'xdg':17 'yadm':4 'yet':73 'z':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7044259"
      +editedAt: DateTimeImmutable @1711239856 {#4629
        date: 2024-03-24 01:24:16.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704292695 {#4630
        date: 2024-01-03 15:38:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: """
      This is the fun way. I have a ton of configuration files in git and I symlink to them from various places with an install script. And zshrc has enough brains to determine the OS it’s running under and the hostname. Between those two, I can have it do all the Right Things no matter what system it’s on. So far, it deploys to my personal Mac, my work Mac, my personal Linux box, my SDF account, and my Android phone with tmux.\n
      \n
      Basically I clone the repo into `.local/share/beejsys` and then run the install script and everything *just works*. And I don’t typically have to rerun the install script after a pull.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704326082 {#4717
      date: 2024-01-04 00:54:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@Dirk@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4721 …}
    +nested: Doctrine\ORM\PersistentCollection {#4723 …}
    +votes: Doctrine\ORM\PersistentCollection {#4725 …}
    +reports: Doctrine\ORM\PersistentCollection {#4727 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4729 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4731 …}
    -id: 278076
    -bodyTs: "'account':79 'android':82 'basic':86 'box':76 'brain':31 'clone':88 'configur':11 'deploy':65 'determin':33 'enough':30 'everyth':100 'far':63 'file':12 'fun':4 'git':14 'hostnam':42 'instal':25,97,112 'linux':75 'local/share/beejsys':92 'mac':69,72 'matter':56 'os':35 'person':68,74 'phone':83 'place':22 'pull':116 'repo':90 'rerun':110 'right':53 'run':38,95 'script':26,98,113 'sdf':78 'symlink':17 'system':58 'thing':54 'tmux':85 'ton':9 'two':45 'typic':107 'various':21 'way':5 'work':71,102 'zshrc':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/6915498"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704326082 {#4718
      date: 2024-01-04 00:54:42.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "Do I understand correctly you use the install script for files outside home dir? If so could you share this as I’m running into that issue."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704333144 {#4772
    date: 2024-01-04 02:52:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Dirk@lemmy.ml"
    "@beejjorgensen@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4776 …}
  +nested: Doctrine\ORM\PersistentCollection {#4778 …}
  +votes: Doctrine\ORM\PersistentCollection {#4780 …}
  +reports: Doctrine\ORM\PersistentCollection {#4782 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4784 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4786 …}
  -id: 278343
  -bodyTs: "'correct':4 'could':17 'dir':14 'file':11 'home':13 'instal':8 'issu':27 'm':23 'outsid':12 'run':24 'script':9 'share':19 'understand':3 'use':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/737978/-/comment/4395761"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704333144 {#4773
    date: 2024-01-04 02:52:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED edit
App\Entity\EntryComment {#4774
  +user: Proxies\__CG__\App\Entity\User {#4775 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4719
    +user: Proxies\__CG__\App\Entity\User {#4720 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4631
      +user: Proxies\__CG__\App\Entity\User {#4632 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: App\Entity\EntryComment {#4354
        +user: App\Entity\User {#4367 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#263}
        +image: null
        +parent: null
        +root: null
        +body: """
          You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
          \n
          I personally use [yadm](https://yadm.io/#)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 19
        +score: 0
        +lastActive: DateTime @1724543820 {#4349
          date: 2024-08-25 01:57:00.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@gary_host_laptop@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4355 …}
        +nested: Doctrine\ORM\PersistentCollection {#4357 …}
        +votes: Doctrine\ORM\PersistentCollection {#4359 …}
        +reports: Doctrine\ORM\PersistentCollection {#4361 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
        -id: 276376
        -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.nl/comment/5717236"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704289074 {#4350
          date: 2024-01-03 14:37:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4354}
      +body: """
        > I personally use yadm\n
        \n
        I just use some code and Git.\n
        \n
        ```\n
        \n
        <span style="color:#323232;">if [ ! -z "$PS1" ]; then\n
        </span><span style="color:#323232;">    repo="${XDG_CONFIG_HOME}/dotfiles/"\n
        </span><span style="color:#323232;">    br='origin/main'\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    title="e[1me[31mn ░▒▓e[7m    %s    e[27m▓▒░e[0mnn%snn"\n
        </span><span style="color:#323232;">    status="$(git --git-dir="$repo" --work-tree="$HOME" status -s)"\n
        </span><span style="color:#323232;">    diff=$(git --git-dir="$repo" --work-tree="$HOME" diff --stat --cached $br)\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    [ -n "$status" ] && printf "$title" "Uncommited changes!" "$status"\n
        </span><span style="color:#323232;">    [ -n "$diff" ] && printf "$title" "Not yet pushed commits!" "$diff"\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    unset title status diff br\n
        </span><span style="color:#323232;">    alias dotfiles="/usr/bin/git --git-dir=$repo --work-tree=$HOME"\n
        </span><span style="color:#323232;">fi\n
        </span>\n
        ```\n
        \n
        The code runs when it’s an interactive shell with a PS1 prompt and just checks if any of the tracked files have changed or if there are commits that are not pushed. By configuration I ignore all untracked files. If something has changed or wasn’t pushed it always prints an annoying message.\n
        \n
        Whenever I want to do something I use `dotfiles …` instead of `git …`, everything else works the same.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1704292695 {#4628
        date: 2024-01-03 15:38:15.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4633 …}
      +nested: Doctrine\ORM\PersistentCollection {#4635 …}
      +votes: Doctrine\ORM\PersistentCollection {#4637 …}
      +reports: Doctrine\ORM\PersistentCollection {#4639 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4641 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4643 …}
      -id: 276558
      -bodyTs: "'/dotfiles':20 '/usr/bin/git':84 '0mnn':33 '1me':25 '27m':31 '31mn':26 '7m':28 'alia':82 'alway':143 'annoy':146 'br':21,60,81 'cach':59 'chang':66,117,137 'check':109 'code':9,95 'commit':75,122 'config':18 'configur':128 'diff':47,57,69,76,80 'dir':39,51,87 'dotfil':83,156 'e':24,27,30,32 'els':161 'everyth':160 'fi':93 'file':115,133 'git':11,36,38,48,50,86,159 'git-dir':37,49,85 'home':19,44,56,92 'ignor':130 'instead':157 'interact':101 'messag':147 'n':61,68 'origin/main':22 'person':2 'print':144 'printf':63,70 'prompt':106 'ps1':14,105 'push':74,126,141 'repo':16,40,52,88 'run':96 'shell':102 'snn':34 'someth':135,153 'stat':58 'status':35,45,62,67,79 'titl':23,64,71,78 'track':114 'tree':43,55,91 'uncommit':65 'unset':77 'untrack':132 'use':3,7,155 'want':150 'wasn':139 'whenev':148 'work':42,54,90,162 'work-tre':41,53,89 'xdg':17 'yadm':4 'yet':73 'z':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7044259"
      +editedAt: DateTimeImmutable @1711239856 {#4629
        date: 2024-03-24 01:24:16.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704292695 {#4630
        date: 2024-01-03 15:38:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: """
      This is the fun way. I have a ton of configuration files in git and I symlink to them from various places with an install script. And zshrc has enough brains to determine the OS it’s running under and the hostname. Between those two, I can have it do all the Right Things no matter what system it’s on. So far, it deploys to my personal Mac, my work Mac, my personal Linux box, my SDF account, and my Android phone with tmux.\n
      \n
      Basically I clone the repo into `.local/share/beejsys` and then run the install script and everything *just works*. And I don’t typically have to rerun the install script after a pull.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704326082 {#4717
      date: 2024-01-04 00:54:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@Dirk@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4721 …}
    +nested: Doctrine\ORM\PersistentCollection {#4723 …}
    +votes: Doctrine\ORM\PersistentCollection {#4725 …}
    +reports: Doctrine\ORM\PersistentCollection {#4727 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4729 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4731 …}
    -id: 278076
    -bodyTs: "'account':79 'android':82 'basic':86 'box':76 'brain':31 'clone':88 'configur':11 'deploy':65 'determin':33 'enough':30 'everyth':100 'far':63 'file':12 'fun':4 'git':14 'hostnam':42 'instal':25,97,112 'linux':75 'local/share/beejsys':92 'mac':69,72 'matter':56 'os':35 'person':68,74 'phone':83 'place':22 'pull':116 'repo':90 'rerun':110 'right':53 'run':38,95 'script':26,98,113 'sdf':78 'symlink':17 'system':58 'thing':54 'tmux':85 'ton':9 'two':45 'typic':107 'various':21 'way':5 'work':71,102 'zshrc':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/6915498"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704326082 {#4718
      date: 2024-01-04 00:54:42.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "Do I understand correctly you use the install script for files outside home dir? If so could you share this as I’m running into that issue."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704333144 {#4772
    date: 2024-01-04 02:52:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Dirk@lemmy.ml"
    "@beejjorgensen@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4776 …}
  +nested: Doctrine\ORM\PersistentCollection {#4778 …}
  +votes: Doctrine\ORM\PersistentCollection {#4780 …}
  +reports: Doctrine\ORM\PersistentCollection {#4782 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4784 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4786 …}
  -id: 278343
  -bodyTs: "'correct':4 'could':17 'dir':14 'file':11 'home':13 'instal':8 'issu':27 'm':23 'outsid':12 'run':24 'script':9 'share':19 'understand':3 'use':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/737978/-/comment/4395761"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704333144 {#4773
    date: 2024-01-04 02:52:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED moderate
App\Entity\EntryComment {#4774
  +user: Proxies\__CG__\App\Entity\User {#4775 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4719
    +user: Proxies\__CG__\App\Entity\User {#4720 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4631
      +user: Proxies\__CG__\App\Entity\User {#4632 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: App\Entity\EntryComment {#4354
        +user: App\Entity\User {#4367 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#263}
        +image: null
        +parent: null
        +root: null
        +body: """
          You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
          \n
          I personally use [yadm](https://yadm.io/#)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 19
        +score: 0
        +lastActive: DateTime @1724543820 {#4349
          date: 2024-08-25 01:57:00.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@gary_host_laptop@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4355 …}
        +nested: Doctrine\ORM\PersistentCollection {#4357 …}
        +votes: Doctrine\ORM\PersistentCollection {#4359 …}
        +reports: Doctrine\ORM\PersistentCollection {#4361 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
        -id: 276376
        -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.nl/comment/5717236"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704289074 {#4350
          date: 2024-01-03 14:37:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4354}
      +body: """
        > I personally use yadm\n
        \n
        I just use some code and Git.\n
        \n
        ```\n
        \n
        <span style="color:#323232;">if [ ! -z "$PS1" ]; then\n
        </span><span style="color:#323232;">    repo="${XDG_CONFIG_HOME}/dotfiles/"\n
        </span><span style="color:#323232;">    br='origin/main'\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    title="e[1me[31mn ░▒▓e[7m    %s    e[27m▓▒░e[0mnn%snn"\n
        </span><span style="color:#323232;">    status="$(git --git-dir="$repo" --work-tree="$HOME" status -s)"\n
        </span><span style="color:#323232;">    diff=$(git --git-dir="$repo" --work-tree="$HOME" diff --stat --cached $br)\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    [ -n "$status" ] && printf "$title" "Uncommited changes!" "$status"\n
        </span><span style="color:#323232;">    [ -n "$diff" ] && printf "$title" "Not yet pushed commits!" "$diff"\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    unset title status diff br\n
        </span><span style="color:#323232;">    alias dotfiles="/usr/bin/git --git-dir=$repo --work-tree=$HOME"\n
        </span><span style="color:#323232;">fi\n
        </span>\n
        ```\n
        \n
        The code runs when it’s an interactive shell with a PS1 prompt and just checks if any of the tracked files have changed or if there are commits that are not pushed. By configuration I ignore all untracked files. If something has changed or wasn’t pushed it always prints an annoying message.\n
        \n
        Whenever I want to do something I use `dotfiles …` instead of `git …`, everything else works the same.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1704292695 {#4628
        date: 2024-01-03 15:38:15.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4633 …}
      +nested: Doctrine\ORM\PersistentCollection {#4635 …}
      +votes: Doctrine\ORM\PersistentCollection {#4637 …}
      +reports: Doctrine\ORM\PersistentCollection {#4639 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4641 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4643 …}
      -id: 276558
      -bodyTs: "'/dotfiles':20 '/usr/bin/git':84 '0mnn':33 '1me':25 '27m':31 '31mn':26 '7m':28 'alia':82 'alway':143 'annoy':146 'br':21,60,81 'cach':59 'chang':66,117,137 'check':109 'code':9,95 'commit':75,122 'config':18 'configur':128 'diff':47,57,69,76,80 'dir':39,51,87 'dotfil':83,156 'e':24,27,30,32 'els':161 'everyth':160 'fi':93 'file':115,133 'git':11,36,38,48,50,86,159 'git-dir':37,49,85 'home':19,44,56,92 'ignor':130 'instead':157 'interact':101 'messag':147 'n':61,68 'origin/main':22 'person':2 'print':144 'printf':63,70 'prompt':106 'ps1':14,105 'push':74,126,141 'repo':16,40,52,88 'run':96 'shell':102 'snn':34 'someth':135,153 'stat':58 'status':35,45,62,67,79 'titl':23,64,71,78 'track':114 'tree':43,55,91 'uncommit':65 'unset':77 'untrack':132 'use':3,7,155 'want':150 'wasn':139 'whenev':148 'work':42,54,90,162 'work-tre':41,53,89 'xdg':17 'yadm':4 'yet':73 'z':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7044259"
      +editedAt: DateTimeImmutable @1711239856 {#4629
        date: 2024-03-24 01:24:16.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704292695 {#4630
        date: 2024-01-03 15:38:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: """
      This is the fun way. I have a ton of configuration files in git and I symlink to them from various places with an install script. And zshrc has enough brains to determine the OS it’s running under and the hostname. Between those two, I can have it do all the Right Things no matter what system it’s on. So far, it deploys to my personal Mac, my work Mac, my personal Linux box, my SDF account, and my Android phone with tmux.\n
      \n
      Basically I clone the repo into `.local/share/beejsys` and then run the install script and everything *just works*. And I don’t typically have to rerun the install script after a pull.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704326082 {#4717
      date: 2024-01-04 00:54:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@Dirk@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4721 …}
    +nested: Doctrine\ORM\PersistentCollection {#4723 …}
    +votes: Doctrine\ORM\PersistentCollection {#4725 …}
    +reports: Doctrine\ORM\PersistentCollection {#4727 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4729 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4731 …}
    -id: 278076
    -bodyTs: "'account':79 'android':82 'basic':86 'box':76 'brain':31 'clone':88 'configur':11 'deploy':65 'determin':33 'enough':30 'everyth':100 'far':63 'file':12 'fun':4 'git':14 'hostnam':42 'instal':25,97,112 'linux':75 'local/share/beejsys':92 'mac':69,72 'matter':56 'os':35 'person':68,74 'phone':83 'place':22 'pull':116 'repo':90 'rerun':110 'right':53 'run':38,95 'script':26,98,113 'sdf':78 'symlink':17 'system':58 'thing':54 'tmux':85 'ton':9 'two':45 'typic':107 'various':21 'way':5 'work':71,102 'zshrc':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/6915498"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704326082 {#4718
      date: 2024-01-04 00:54:42.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "Do I understand correctly you use the install script for files outside home dir? If so could you share this as I’m running into that issue."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704333144 {#4772
    date: 2024-01-04 02:52:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Dirk@lemmy.ml"
    "@beejjorgensen@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4776 …}
  +nested: Doctrine\ORM\PersistentCollection {#4778 …}
  +votes: Doctrine\ORM\PersistentCollection {#4780 …}
  +reports: Doctrine\ORM\PersistentCollection {#4782 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4784 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4786 …}
  -id: 278343
  -bodyTs: "'correct':4 'could':17 'dir':14 'file':11 'home':13 'instal':8 'issu':27 'm':23 'outsid':12 'run':24 'script':9 'share':19 'understand':3 'use':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/737978/-/comment/4395761"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704333144 {#4773
    date: 2024-01-04 02:52:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
69 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
70 DENIED moderate
App\Entity\EntryComment {#4812
  +user: Proxies\__CG__\App\Entity\User {#4720 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4774
    +user: Proxies\__CG__\App\Entity\User {#4775 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4719
      +user: Proxies\__CG__\App\Entity\User {#4720 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: App\Entity\EntryComment {#4631
        +user: Proxies\__CG__\App\Entity\User {#4632 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#263}
        +image: null
        +parent: App\Entity\EntryComment {#4354
          +user: App\Entity\User {#4367 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#263}
          +image: null
          +parent: null
          +root: null
          +body: """
            You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
            \n
            I personally use [yadm](https://yadm.io/#)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 19
          +score: 0
          +lastActive: DateTime @1724543820 {#4349
            date: 2024-08-25 01:57:00.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@gary_host_laptop@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4355 …}
          +nested: Doctrine\ORM\PersistentCollection {#4357 …}
          +votes: Doctrine\ORM\PersistentCollection {#4359 …}
          +reports: Doctrine\ORM\PersistentCollection {#4361 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
          -id: 276376
          -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.nl/comment/5717236"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704289074 {#4350
            date: 2024-01-03 14:37:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4354}
        +body: """
          > I personally use yadm\n
          \n
          I just use some code and Git.\n
          \n
          ```\n
          \n
          <span style="color:#323232;">if [ ! -z "$PS1" ]; then\n
          </span><span style="color:#323232;">    repo="${XDG_CONFIG_HOME}/dotfiles/"\n
          </span><span style="color:#323232;">    br='origin/main'\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">    title="e[1me[31mn ░▒▓e[7m    %s    e[27m▓▒░e[0mnn%snn"\n
          </span><span style="color:#323232;">    status="$(git --git-dir="$repo" --work-tree="$HOME" status -s)"\n
          </span><span style="color:#323232;">    diff=$(git --git-dir="$repo" --work-tree="$HOME" diff --stat --cached $br)\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">    [ -n "$status" ] && printf "$title" "Uncommited changes!" "$status"\n
          </span><span style="color:#323232;">    [ -n "$diff" ] && printf "$title" "Not yet pushed commits!" "$diff"\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">    unset title status diff br\n
          </span><span style="color:#323232;">    alias dotfiles="/usr/bin/git --git-dir=$repo --work-tree=$HOME"\n
          </span><span style="color:#323232;">fi\n
          </span>\n
          ```\n
          \n
          The code runs when it’s an interactive shell with a PS1 prompt and just checks if any of the tracked files have changed or if there are commits that are not pushed. By configuration I ignore all untracked files. If something has changed or wasn’t pushed it always prints an annoying message.\n
          \n
          Whenever I want to do something I use `dotfiles …` instead of `git …`, everything else works the same.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1704292695 {#4628
          date: 2024-01-03 15:38:15.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@gary_host_laptop@lemmy.ml"
          "@chtk@feddit.nl"
          "@gary_host_laptop@lemmy.ml"
          "@chtk@feddit.nl"
          "@gary_host_laptop@lemmy.ml"
          "@chtk@feddit.nl"
          "@gary_host_laptop@lemmy.ml"
          "@chtk@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4633 …}
        +nested: Doctrine\ORM\PersistentCollection {#4635 …}
        +votes: Doctrine\ORM\PersistentCollection {#4637 …}
        +reports: Doctrine\ORM\PersistentCollection {#4639 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4641 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4643 …}
        -id: 276558
        -bodyTs: "'/dotfiles':20 '/usr/bin/git':84 '0mnn':33 '1me':25 '27m':31 '31mn':26 '7m':28 'alia':82 'alway':143 'annoy':146 'br':21,60,81 'cach':59 'chang':66,117,137 'check':109 'code':9,95 'commit':75,122 'config':18 'configur':128 'diff':47,57,69,76,80 'dir':39,51,87 'dotfil':83,156 'e':24,27,30,32 'els':161 'everyth':160 'fi':93 'file':115,133 'git':11,36,38,48,50,86,159 'git-dir':37,49,85 'home':19,44,56,92 'ignor':130 'instead':157 'interact':101 'messag':147 'n':61,68 'origin/main':22 'person':2 'print':144 'printf':63,70 'prompt':106 'ps1':14,105 'push':74,126,141 'repo':16,40,52,88 'run':96 'shell':102 'snn':34 'someth':135,153 'stat':58 'status':35,45,62,67,79 'titl':23,64,71,78 'track':114 'tree':43,55,91 'uncommit':65 'unset':77 'untrack':132 'use':3,7,155 'want':150 'wasn':139 'whenev':148 'work':42,54,90,162 'work-tre':41,53,89 'xdg':17 'yadm':4 'yet':73 'z':13"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7044259"
        +editedAt: DateTimeImmutable @1711239856 {#4629
          date: 2024-03-24 01:24:16.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704292695 {#4630
          date: 2024-01-03 15:38:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4354}
      +body: """
        This is the fun way. I have a ton of configuration files in git and I symlink to them from various places with an install script. And zshrc has enough brains to determine the OS it’s running under and the hostname. Between those two, I can have it do all the Right Things no matter what system it’s on. So far, it deploys to my personal Mac, my work Mac, my personal Linux box, my SDF account, and my Android phone with tmux.\n
        \n
        Basically I clone the repo into `.local/share/beejsys` and then run the install script and everything *just works*. And I don’t typically have to rerun the install script after a pull.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704326082 {#4717
        date: 2024-01-04 00:54:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
        "@Dirk@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4721 …}
      +nested: Doctrine\ORM\PersistentCollection {#4723 …}
      +votes: Doctrine\ORM\PersistentCollection {#4725 …}
      +reports: Doctrine\ORM\PersistentCollection {#4727 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4729 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4731 …}
      -id: 278076
      -bodyTs: "'account':79 'android':82 'basic':86 'box':76 'brain':31 'clone':88 'configur':11 'deploy':65 'determin':33 'enough':30 'everyth':100 'far':63 'file':12 'fun':4 'git':14 'hostnam':42 'instal':25,97,112 'linux':75 'local/share/beejsys':92 'mac':69,72 'matter':56 'os':35 'person':68,74 'phone':83 'place':22 'pull':116 'repo':90 'rerun':110 'right':53 'run':38,95 'script':26,98,113 'sdf':78 'symlink':17 'system':58 'thing':54 'tmux':85 'ton':9 'two':45 'typic':107 'various':21 'way':5 'work':71,102 'zshrc':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/6915498"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704326082 {#4718
        date: 2024-01-04 00:54:42.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: "Do I understand correctly you use the install script for files outside home dir? If so could you share this as I’m running into that issue."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704333144 {#4772
      date: 2024-01-04 02:52:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@Dirk@lemmy.ml"
      "@beejjorgensen@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4776 …}
    +nested: Doctrine\ORM\PersistentCollection {#4778 …}
    +votes: Doctrine\ORM\PersistentCollection {#4780 …}
    +reports: Doctrine\ORM\PersistentCollection {#4782 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4784 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4786 …}
    -id: 278343
    -bodyTs: "'correct':4 'could':17 'dir':14 'file':11 'home':13 'instal':8 'issu':27 'm':23 'outsid':12 'run':24 'script':9 'share':19 'understand':3 'use':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/737978/-/comment/4395761"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704333144 {#4773
      date: 2024-01-04 02:52:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "No, they’re inside my home directory, alas."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705379229 {#4810
    date: 2024-01-16 05:27:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Dirk@lemmy.ml"
    "@beejjorgensen@lemmy.sdf.org"
    "@amzd@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4813 …}
  +nested: Doctrine\ORM\PersistentCollection {#4815 …}
  +votes: Doctrine\ORM\PersistentCollection {#4817 …}
  +reports: Doctrine\ORM\PersistentCollection {#4819 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4821 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4823 …}
  -id: 312723
  -bodyTs: "'ala':8 'directori':7 'home':6 'insid':4 're':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7367742"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705379229 {#4811
    date: 2024-01-16 05:27:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
71 DENIED edit
App\Entity\EntryComment {#4812
  +user: Proxies\__CG__\App\Entity\User {#4720 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4774
    +user: Proxies\__CG__\App\Entity\User {#4775 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4719
      +user: Proxies\__CG__\App\Entity\User {#4720 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: App\Entity\EntryComment {#4631
        +user: Proxies\__CG__\App\Entity\User {#4632 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#263}
        +image: null
        +parent: App\Entity\EntryComment {#4354
          +user: App\Entity\User {#4367 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#263}
          +image: null
          +parent: null
          +root: null
          +body: """
            You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
            \n
            I personally use [yadm](https://yadm.io/#)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 19
          +score: 0
          +lastActive: DateTime @1724543820 {#4349
            date: 2024-08-25 01:57:00.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@gary_host_laptop@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4355 …}
          +nested: Doctrine\ORM\PersistentCollection {#4357 …}
          +votes: Doctrine\ORM\PersistentCollection {#4359 …}
          +reports: Doctrine\ORM\PersistentCollection {#4361 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
          -id: 276376
          -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.nl/comment/5717236"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704289074 {#4350
            date: 2024-01-03 14:37:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4354}
        +body: """
          > I personally use yadm\n
          \n
          I just use some code and Git.\n
          \n
          ```\n
          \n
          <span style="color:#323232;">if [ ! -z "$PS1" ]; then\n
          </span><span style="color:#323232;">    repo="${XDG_CONFIG_HOME}/dotfiles/"\n
          </span><span style="color:#323232;">    br='origin/main'\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">    title="e[1me[31mn ░▒▓e[7m    %s    e[27m▓▒░e[0mnn%snn"\n
          </span><span style="color:#323232;">    status="$(git --git-dir="$repo" --work-tree="$HOME" status -s)"\n
          </span><span style="color:#323232;">    diff=$(git --git-dir="$repo" --work-tree="$HOME" diff --stat --cached $br)\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">    [ -n "$status" ] && printf "$title" "Uncommited changes!" "$status"\n
          </span><span style="color:#323232;">    [ -n "$diff" ] && printf "$title" "Not yet pushed commits!" "$diff"\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">    unset title status diff br\n
          </span><span style="color:#323232;">    alias dotfiles="/usr/bin/git --git-dir=$repo --work-tree=$HOME"\n
          </span><span style="color:#323232;">fi\n
          </span>\n
          ```\n
          \n
          The code runs when it’s an interactive shell with a PS1 prompt and just checks if any of the tracked files have changed or if there are commits that are not pushed. By configuration I ignore all untracked files. If something has changed or wasn’t pushed it always prints an annoying message.\n
          \n
          Whenever I want to do something I use `dotfiles …` instead of `git …`, everything else works the same.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1704292695 {#4628
          date: 2024-01-03 15:38:15.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@gary_host_laptop@lemmy.ml"
          "@chtk@feddit.nl"
          "@gary_host_laptop@lemmy.ml"
          "@chtk@feddit.nl"
          "@gary_host_laptop@lemmy.ml"
          "@chtk@feddit.nl"
          "@gary_host_laptop@lemmy.ml"
          "@chtk@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4633 …}
        +nested: Doctrine\ORM\PersistentCollection {#4635 …}
        +votes: Doctrine\ORM\PersistentCollection {#4637 …}
        +reports: Doctrine\ORM\PersistentCollection {#4639 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4641 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4643 …}
        -id: 276558
        -bodyTs: "'/dotfiles':20 '/usr/bin/git':84 '0mnn':33 '1me':25 '27m':31 '31mn':26 '7m':28 'alia':82 'alway':143 'annoy':146 'br':21,60,81 'cach':59 'chang':66,117,137 'check':109 'code':9,95 'commit':75,122 'config':18 'configur':128 'diff':47,57,69,76,80 'dir':39,51,87 'dotfil':83,156 'e':24,27,30,32 'els':161 'everyth':160 'fi':93 'file':115,133 'git':11,36,38,48,50,86,159 'git-dir':37,49,85 'home':19,44,56,92 'ignor':130 'instead':157 'interact':101 'messag':147 'n':61,68 'origin/main':22 'person':2 'print':144 'printf':63,70 'prompt':106 'ps1':14,105 'push':74,126,141 'repo':16,40,52,88 'run':96 'shell':102 'snn':34 'someth':135,153 'stat':58 'status':35,45,62,67,79 'titl':23,64,71,78 'track':114 'tree':43,55,91 'uncommit':65 'unset':77 'untrack':132 'use':3,7,155 'want':150 'wasn':139 'whenev':148 'work':42,54,90,162 'work-tre':41,53,89 'xdg':17 'yadm':4 'yet':73 'z':13"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7044259"
        +editedAt: DateTimeImmutable @1711239856 {#4629
          date: 2024-03-24 01:24:16.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704292695 {#4630
          date: 2024-01-03 15:38:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4354}
      +body: """
        This is the fun way. I have a ton of configuration files in git and I symlink to them from various places with an install script. And zshrc has enough brains to determine the OS it’s running under and the hostname. Between those two, I can have it do all the Right Things no matter what system it’s on. So far, it deploys to my personal Mac, my work Mac, my personal Linux box, my SDF account, and my Android phone with tmux.\n
        \n
        Basically I clone the repo into `.local/share/beejsys` and then run the install script and everything *just works*. And I don’t typically have to rerun the install script after a pull.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704326082 {#4717
        date: 2024-01-04 00:54:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
        "@Dirk@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4721 …}
      +nested: Doctrine\ORM\PersistentCollection {#4723 …}
      +votes: Doctrine\ORM\PersistentCollection {#4725 …}
      +reports: Doctrine\ORM\PersistentCollection {#4727 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4729 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4731 …}
      -id: 278076
      -bodyTs: "'account':79 'android':82 'basic':86 'box':76 'brain':31 'clone':88 'configur':11 'deploy':65 'determin':33 'enough':30 'everyth':100 'far':63 'file':12 'fun':4 'git':14 'hostnam':42 'instal':25,97,112 'linux':75 'local/share/beejsys':92 'mac':69,72 'matter':56 'os':35 'person':68,74 'phone':83 'place':22 'pull':116 'repo':90 'rerun':110 'right':53 'run':38,95 'script':26,98,113 'sdf':78 'symlink':17 'system':58 'thing':54 'tmux':85 'ton':9 'two':45 'typic':107 'various':21 'way':5 'work':71,102 'zshrc':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/6915498"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704326082 {#4718
        date: 2024-01-04 00:54:42.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: "Do I understand correctly you use the install script for files outside home dir? If so could you share this as I’m running into that issue."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704333144 {#4772
      date: 2024-01-04 02:52:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@Dirk@lemmy.ml"
      "@beejjorgensen@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4776 …}
    +nested: Doctrine\ORM\PersistentCollection {#4778 …}
    +votes: Doctrine\ORM\PersistentCollection {#4780 …}
    +reports: Doctrine\ORM\PersistentCollection {#4782 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4784 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4786 …}
    -id: 278343
    -bodyTs: "'correct':4 'could':17 'dir':14 'file':11 'home':13 'instal':8 'issu':27 'm':23 'outsid':12 'run':24 'script':9 'share':19 'understand':3 'use':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/737978/-/comment/4395761"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704333144 {#4773
      date: 2024-01-04 02:52:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "No, they’re inside my home directory, alas."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705379229 {#4810
    date: 2024-01-16 05:27:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Dirk@lemmy.ml"
    "@beejjorgensen@lemmy.sdf.org"
    "@amzd@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4813 …}
  +nested: Doctrine\ORM\PersistentCollection {#4815 …}
  +votes: Doctrine\ORM\PersistentCollection {#4817 …}
  +reports: Doctrine\ORM\PersistentCollection {#4819 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4821 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4823 …}
  -id: 312723
  -bodyTs: "'ala':8 'directori':7 'home':6 'insid':4 're':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7367742"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705379229 {#4811
    date: 2024-01-16 05:27:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
72 DENIED moderate
App\Entity\EntryComment {#4812
  +user: Proxies\__CG__\App\Entity\User {#4720 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4774
    +user: Proxies\__CG__\App\Entity\User {#4775 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4719
      +user: Proxies\__CG__\App\Entity\User {#4720 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: App\Entity\EntryComment {#4631
        +user: Proxies\__CG__\App\Entity\User {#4632 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#263}
        +image: null
        +parent: App\Entity\EntryComment {#4354
          +user: App\Entity\User {#4367 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#263}
          +image: null
          +parent: null
          +root: null
          +body: """
            You’ll want to look into a category of programs called dotfiles managers. There’s a bunch of them. Most of them are based on some kind of version control system, usually git.\n
            \n
            I personally use [yadm](https://yadm.io/#)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 19
          +score: 0
          +lastActive: DateTime @1724543820 {#4349
            date: 2024-08-25 01:57:00.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@gary_host_laptop@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4355 …}
          +nested: Doctrine\ORM\PersistentCollection {#4357 …}
          +votes: Doctrine\ORM\PersistentCollection {#4359 …}
          +reports: Doctrine\ORM\PersistentCollection {#4361 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
          -id: 276376
          -bodyTs: "'/#)':40 'base':24 'bunch':17 'call':11 'categori':8 'control':30 'dotfil':12 'git':33 'kind':27 'll':2 'look':5 'manag':13 'person':35 'program':10 'system':31 'use':36 'usual':32 'version':29 'want':3 'yadm':37 'yadm.io':39 'yadm.io/#)':38"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.nl/comment/5717236"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704289074 {#4350
            date: 2024-01-03 14:37:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4354}
        +body: """
          > I personally use yadm\n
          \n
          I just use some code and Git.\n
          \n
          ```\n
          \n
          <span style="color:#323232;">if [ ! -z "$PS1" ]; then\n
          </span><span style="color:#323232;">    repo="${XDG_CONFIG_HOME}/dotfiles/"\n
          </span><span style="color:#323232;">    br='origin/main'\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">    title="e[1me[31mn ░▒▓e[7m    %s    e[27m▓▒░e[0mnn%snn"\n
          </span><span style="color:#323232;">    status="$(git --git-dir="$repo" --work-tree="$HOME" status -s)"\n
          </span><span style="color:#323232;">    diff=$(git --git-dir="$repo" --work-tree="$HOME" diff --stat --cached $br)\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">    [ -n "$status" ] && printf "$title" "Uncommited changes!" "$status"\n
          </span><span style="color:#323232;">    [ -n "$diff" ] && printf "$title" "Not yet pushed commits!" "$diff"\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">    unset title status diff br\n
          </span><span style="color:#323232;">    alias dotfiles="/usr/bin/git --git-dir=$repo --work-tree=$HOME"\n
          </span><span style="color:#323232;">fi\n
          </span>\n
          ```\n
          \n
          The code runs when it’s an interactive shell with a PS1 prompt and just checks if any of the tracked files have changed or if there are commits that are not pushed. By configuration I ignore all untracked files. If something has changed or wasn’t pushed it always prints an annoying message.\n
          \n
          Whenever I want to do something I use `dotfiles …` instead of `git …`, everything else works the same.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1704292695 {#4628
          date: 2024-01-03 15:38:15.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@gary_host_laptop@lemmy.ml"
          "@chtk@feddit.nl"
          "@gary_host_laptop@lemmy.ml"
          "@chtk@feddit.nl"
          "@gary_host_laptop@lemmy.ml"
          "@chtk@feddit.nl"
          "@gary_host_laptop@lemmy.ml"
          "@chtk@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4633 …}
        +nested: Doctrine\ORM\PersistentCollection {#4635 …}
        +votes: Doctrine\ORM\PersistentCollection {#4637 …}
        +reports: Doctrine\ORM\PersistentCollection {#4639 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4641 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4643 …}
        -id: 276558
        -bodyTs: "'/dotfiles':20 '/usr/bin/git':84 '0mnn':33 '1me':25 '27m':31 '31mn':26 '7m':28 'alia':82 'alway':143 'annoy':146 'br':21,60,81 'cach':59 'chang':66,117,137 'check':109 'code':9,95 'commit':75,122 'config':18 'configur':128 'diff':47,57,69,76,80 'dir':39,51,87 'dotfil':83,156 'e':24,27,30,32 'els':161 'everyth':160 'fi':93 'file':115,133 'git':11,36,38,48,50,86,159 'git-dir':37,49,85 'home':19,44,56,92 'ignor':130 'instead':157 'interact':101 'messag':147 'n':61,68 'origin/main':22 'person':2 'print':144 'printf':63,70 'prompt':106 'ps1':14,105 'push':74,126,141 'repo':16,40,52,88 'run':96 'shell':102 'snn':34 'someth':135,153 'stat':58 'status':35,45,62,67,79 'titl':23,64,71,78 'track':114 'tree':43,55,91 'uncommit':65 'unset':77 'untrack':132 'use':3,7,155 'want':150 'wasn':139 'whenev':148 'work':42,54,90,162 'work-tre':41,53,89 'xdg':17 'yadm':4 'yet':73 'z':13"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7044259"
        +editedAt: DateTimeImmutable @1711239856 {#4629
          date: 2024-03-24 01:24:16.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704292695 {#4630
          date: 2024-01-03 15:38:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4354}
      +body: """
        This is the fun way. I have a ton of configuration files in git and I symlink to them from various places with an install script. And zshrc has enough brains to determine the OS it’s running under and the hostname. Between those two, I can have it do all the Right Things no matter what system it’s on. So far, it deploys to my personal Mac, my work Mac, my personal Linux box, my SDF account, and my Android phone with tmux.\n
        \n
        Basically I clone the repo into `.local/share/beejsys` and then run the install script and everything *just works*. And I don’t typically have to rerun the install script after a pull.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704326082 {#4717
        date: 2024-01-04 00:54:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
        "@chtk@feddit.nl"
        "@Dirk@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4721 …}
      +nested: Doctrine\ORM\PersistentCollection {#4723 …}
      +votes: Doctrine\ORM\PersistentCollection {#4725 …}
      +reports: Doctrine\ORM\PersistentCollection {#4727 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4729 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4731 …}
      -id: 278076
      -bodyTs: "'account':79 'android':82 'basic':86 'box':76 'brain':31 'clone':88 'configur':11 'deploy':65 'determin':33 'enough':30 'everyth':100 'far':63 'file':12 'fun':4 'git':14 'hostnam':42 'instal':25,97,112 'linux':75 'local/share/beejsys':92 'mac':69,72 'matter':56 'os':35 'person':68,74 'phone':83 'place':22 'pull':116 'repo':90 'rerun':110 'right':53 'run':38,95 'script':26,98,113 'sdf':78 'symlink':17 'system':58 'thing':54 'tmux':85 'ton':9 'two':45 'typic':107 'various':21 'way':5 'work':71,102 'zshrc':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/6915498"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704326082 {#4718
        date: 2024-01-04 00:54:42.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4354}
    +body: "Do I understand correctly you use the install script for files outside home dir? If so could you share this as I’m running into that issue."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704333144 {#4772
      date: 2024-01-04 02:52:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@chtk@feddit.nl"
      "@Dirk@lemmy.ml"
      "@beejjorgensen@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4776 …}
    +nested: Doctrine\ORM\PersistentCollection {#4778 …}
    +votes: Doctrine\ORM\PersistentCollection {#4780 …}
    +reports: Doctrine\ORM\PersistentCollection {#4782 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4784 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4786 …}
    -id: 278343
    -bodyTs: "'correct':4 'could':17 'dir':14 'file':11 'home':13 'instal':8 'issu':27 'm':23 'outsid':12 'run':24 'script':9 'share':19 'understand':3 'use':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/737978/-/comment/4395761"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704333144 {#4773
      date: 2024-01-04 02:52:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4354}
  +body: "No, they’re inside my home directory, alas."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705379229 {#4810
    date: 2024-01-16 05:27:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@chtk@feddit.nl"
    "@Dirk@lemmy.ml"
    "@beejjorgensen@lemmy.sdf.org"
    "@amzd@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4813 …}
  +nested: Doctrine\ORM\PersistentCollection {#4815 …}
  +votes: Doctrine\ORM\PersistentCollection {#4817 …}
  +reports: Doctrine\ORM\PersistentCollection {#4819 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4821 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4823 …}
  -id: 312723
  -bodyTs: "'ala':8 'directori':7 'home':6 'insid':4 're':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7367742"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705379229 {#4811
    date: 2024-01-16 05:27:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
73 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
74 DENIED moderate
App\Entity\EntryComment {#4428
  +user: App\Entity\User {#4441 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "If you are using nixos try home manager. Otherwise Ansible is nice for plopping templates and files into your own home directory"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704289040 {#4423
    date: 2024-01-03 14:37:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4429 …}
  +nested: Doctrine\ORM\PersistentCollection {#4431 …}
  +votes: Doctrine\ORM\PersistentCollection {#4433 …}
  +reports: Doctrine\ORM\PersistentCollection {#4435 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4437 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4439 …}
  -id: 276375
  -bodyTs: "'ansibl':10 'directori':22 'file':17 'home':7,21 'manag':8 'nice':12 'nixo':5 'otherwis':9 'plop':14 'templat':15 'tri':6 'use':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/5872745"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704289040 {#4424
    date: 2024-01-03 14:37:20.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
75 DENIED edit
App\Entity\EntryComment {#4428
  +user: App\Entity\User {#4441 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "If you are using nixos try home manager. Otherwise Ansible is nice for plopping templates and files into your own home directory"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704289040 {#4423
    date: 2024-01-03 14:37:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4429 …}
  +nested: Doctrine\ORM\PersistentCollection {#4431 …}
  +votes: Doctrine\ORM\PersistentCollection {#4433 …}
  +reports: Doctrine\ORM\PersistentCollection {#4435 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4437 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4439 …}
  -id: 276375
  -bodyTs: "'ansibl':10 'directori':22 'file':17 'home':7,21 'manag':8 'nice':12 'nixo':5 'otherwis':9 'plop':14 'templat':15 'tri':6 'use':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/5872745"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704289040 {#4424
    date: 2024-01-03 14:37:20.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
76 DENIED moderate
App\Entity\EntryComment {#4428
  +user: App\Entity\User {#4441 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "If you are using nixos try home manager. Otherwise Ansible is nice for plopping templates and files into your own home directory"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704289040 {#4423
    date: 2024-01-03 14:37:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4429 …}
  +nested: Doctrine\ORM\PersistentCollection {#4431 …}
  +votes: Doctrine\ORM\PersistentCollection {#4433 …}
  +reports: Doctrine\ORM\PersistentCollection {#4435 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4437 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4439 …}
  -id: 276375
  -bodyTs: "'ansibl':10 'directori':22 'file':17 'home':7,21 'manag':8 'nice':12 'nixo':5 'otherwis':9 'plop':14 'templat':15 'tri':6 'use':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/5872745"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704289040 {#4424
    date: 2024-01-03 14:37:20.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
77 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
78 DENIED moderate
App\Entity\EntryComment {#4501
  +user: App\Entity\User {#4514 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "As long as you’re not going to store sensitive data in there, I’ve just been using GitHub. I’ve got a Private Repository setup with my configs (.bashrc as well as WM configs and other dot files) and I just commit/push it up and heave an update script pull it down elsewhere. Then it’s also version controlled."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1711301401 {#4496
    date: 2024-03-24 18:30:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4502 …}
  +nested: Doctrine\ORM\PersistentCollection {#4504 …}
  +votes: Doctrine\ORM\PersistentCollection {#4506 …}
  +reports: Doctrine\ORM\PersistentCollection {#4508 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4510 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4512 …}
  -id: 276373
  -bodyTs: "'also':58 'bashrc':30 'commit/push':43 'config':29,35 'control':60 'data':11 'dot':38 'elsewher':54 'file':39 'github':19 'go':7 'got':22 'heav':47 'long':2 'privat':24 'pull':51 're':5 'repositori':25 'script':50 'sensit':10 'setup':26 'store':9 'updat':49 'use':18 've':15,21 'version':59 'well':32 'wm':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7837085"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704288973 {#4497
    date: 2024-01-03 14:36:13.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
79 DENIED edit
App\Entity\EntryComment {#4501
  +user: App\Entity\User {#4514 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "As long as you’re not going to store sensitive data in there, I’ve just been using GitHub. I’ve got a Private Repository setup with my configs (.bashrc as well as WM configs and other dot files) and I just commit/push it up and heave an update script pull it down elsewhere. Then it’s also version controlled."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1711301401 {#4496
    date: 2024-03-24 18:30:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4502 …}
  +nested: Doctrine\ORM\PersistentCollection {#4504 …}
  +votes: Doctrine\ORM\PersistentCollection {#4506 …}
  +reports: Doctrine\ORM\PersistentCollection {#4508 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4510 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4512 …}
  -id: 276373
  -bodyTs: "'also':58 'bashrc':30 'commit/push':43 'config':29,35 'control':60 'data':11 'dot':38 'elsewher':54 'file':39 'github':19 'go':7 'got':22 'heav':47 'long':2 'privat':24 'pull':51 're':5 'repositori':25 'script':50 'sensit':10 'setup':26 'store':9 'updat':49 'use':18 've':15,21 'version':59 'well':32 'wm':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7837085"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704288973 {#4497
    date: 2024-01-03 14:36:13.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
80 DENIED moderate
App\Entity\EntryComment {#4501
  +user: App\Entity\User {#4514 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "As long as you’re not going to store sensitive data in there, I’ve just been using GitHub. I’ve got a Private Repository setup with my configs (.bashrc as well as WM configs and other dot files) and I just commit/push it up and heave an update script pull it down elsewhere. Then it’s also version controlled."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1711301401 {#4496
    date: 2024-03-24 18:30:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4502 …}
  +nested: Doctrine\ORM\PersistentCollection {#4504 …}
  +votes: Doctrine\ORM\PersistentCollection {#4506 …}
  +reports: Doctrine\ORM\PersistentCollection {#4508 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4510 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4512 …}
  -id: 276373
  -bodyTs: "'also':58 'bashrc':30 'commit/push':43 'config':29,35 'control':60 'data':11 'dot':38 'elsewher':54 'file':39 'github':19 'go':7 'got':22 'heav':47 'long':2 'privat':24 'pull':51 're':5 'repositori':25 'script':50 'sensit':10 'setup':26 'store':9 'updat':49 'use':18 've':15,21 'version':59 'well':32 'wm':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7837085"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704288973 {#4497
    date: 2024-01-03 14:36:13.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
81 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
82 DENIED moderate
App\Entity\EntryComment {#4579
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4501
    +user: App\Entity\User {#4514 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: "As long as you’re not going to store sensitive data in there, I’ve just been using GitHub. I’ve got a Private Repository setup with my configs (.bashrc as well as WM configs and other dot files) and I just commit/push it up and heave an update script pull it down elsewhere. Then it’s also version controlled."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1711301401 {#4496
      date: 2024-03-24 18:30:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4502 …}
    +nested: Doctrine\ORM\PersistentCollection {#4504 …}
    +votes: Doctrine\ORM\PersistentCollection {#4506 …}
    +reports: Doctrine\ORM\PersistentCollection {#4508 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4510 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4512 …}
    -id: 276373
    -bodyTs: "'also':58 'bashrc':30 'commit/push':43 'config':29,35 'control':60 'data':11 'dot':38 'elsewher':54 'file':39 'github':19 'go':7 'got':22 'heav':47 'long':2 'privat':24 'pull':51 're':5 'repositori':25 'script':50 'sensit':10 'setup':26 'store':9 'updat':49 'use':18 've':15,21 'version':59 'well':32 'wm':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7837085"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288973 {#4497
      date: 2024-01-03 14:36:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4501}
  +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704289255 {#4578
    date: 2024-01-03 14:40:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4584 …}
  +nested: Doctrine\ORM\PersistentCollection {#4585 …}
  +votes: Doctrine\ORM\PersistentCollection {#4587 …}
  +reports: Doctrine\ORM\PersistentCollection {#4591 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4593 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4595 …}
  -id: 276384
  -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7043370"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704289255 {#4581
    date: 2024-01-03 14:40:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
83 DENIED edit
App\Entity\EntryComment {#4579
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4501
    +user: App\Entity\User {#4514 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: "As long as you’re not going to store sensitive data in there, I’ve just been using GitHub. I’ve got a Private Repository setup with my configs (.bashrc as well as WM configs and other dot files) and I just commit/push it up and heave an update script pull it down elsewhere. Then it’s also version controlled."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1711301401 {#4496
      date: 2024-03-24 18:30:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4502 …}
    +nested: Doctrine\ORM\PersistentCollection {#4504 …}
    +votes: Doctrine\ORM\PersistentCollection {#4506 …}
    +reports: Doctrine\ORM\PersistentCollection {#4508 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4510 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4512 …}
    -id: 276373
    -bodyTs: "'also':58 'bashrc':30 'commit/push':43 'config':29,35 'control':60 'data':11 'dot':38 'elsewher':54 'file':39 'github':19 'go':7 'got':22 'heav':47 'long':2 'privat':24 'pull':51 're':5 'repositori':25 'script':50 'sensit':10 'setup':26 'store':9 'updat':49 'use':18 've':15,21 'version':59 'well':32 'wm':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7837085"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288973 {#4497
      date: 2024-01-03 14:36:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4501}
  +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704289255 {#4578
    date: 2024-01-03 14:40:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4584 …}
  +nested: Doctrine\ORM\PersistentCollection {#4585 …}
  +votes: Doctrine\ORM\PersistentCollection {#4587 …}
  +reports: Doctrine\ORM\PersistentCollection {#4591 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4593 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4595 …}
  -id: 276384
  -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7043370"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704289255 {#4581
    date: 2024-01-03 14:40:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
84 DENIED moderate
App\Entity\EntryComment {#4579
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4501
    +user: App\Entity\User {#4514 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: "As long as you’re not going to store sensitive data in there, I’ve just been using GitHub. I’ve got a Private Repository setup with my configs (.bashrc as well as WM configs and other dot files) and I just commit/push it up and heave an update script pull it down elsewhere. Then it’s also version controlled."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1711301401 {#4496
      date: 2024-03-24 18:30:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4502 …}
    +nested: Doctrine\ORM\PersistentCollection {#4504 …}
    +votes: Doctrine\ORM\PersistentCollection {#4506 …}
    +reports: Doctrine\ORM\PersistentCollection {#4508 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4510 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4512 …}
    -id: 276373
    -bodyTs: "'also':58 'bashrc':30 'commit/push':43 'config':29,35 'control':60 'data':11 'dot':38 'elsewher':54 'file':39 'github':19 'go':7 'got':22 'heav':47 'long':2 'privat':24 'pull':51 're':5 'repositori':25 'script':50 'sensit':10 'setup':26 'store':9 'updat':49 'use':18 've':15,21 'version':59 'well':32 'wm':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7837085"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288973 {#4497
      date: 2024-01-03 14:36:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4501}
  +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704289255 {#4578
    date: 2024-01-03 14:40:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4584 …}
  +nested: Doctrine\ORM\PersistentCollection {#4585 …}
  +votes: Doctrine\ORM\PersistentCollection {#4587 …}
  +reports: Doctrine\ORM\PersistentCollection {#4591 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4593 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4595 …}
  -id: 276384
  -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7043370"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704289255 {#4581
    date: 2024-01-03 14:40:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
85 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
86 DENIED moderate
App\Entity\EntryComment {#4686
  +user: Proxies\__CG__\App\Entity\User {#4687 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4579
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4501
      +user: App\Entity\User {#4514 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: "As long as you’re not going to store sensitive data in there, I’ve just been using GitHub. I’ve got a Private Repository setup with my configs (.bashrc as well as WM configs and other dot files) and I just commit/push it up and heave an update script pull it down elsewhere. Then it’s also version controlled."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1711301401 {#4496
        date: 2024-03-24 18:30:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4502 …}
      +nested: Doctrine\ORM\PersistentCollection {#4504 …}
      +votes: Doctrine\ORM\PersistentCollection {#4506 …}
      +reports: Doctrine\ORM\PersistentCollection {#4508 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4510 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4512 …}
      -id: 276373
      -bodyTs: "'also':58 'bashrc':30 'commit/push':43 'config':29,35 'control':60 'data':11 'dot':38 'elsewher':54 'file':39 'github':19 'go':7 'got':22 'heav':47 'long':2 'privat':24 'pull':51 're':5 'repositori':25 'script':50 'sensit':10 'setup':26 'store':9 'updat':49 'use':18 've':15,21 'version':59 'well':32 'wm':34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7837085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704288973 {#4497
        date: 2024-01-03 14:36:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4501}
    +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704289255 {#4578
      date: 2024-01-03 14:40:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@thejml@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4584 …}
    +nested: Doctrine\ORM\PersistentCollection {#4585 …}
    +votes: Doctrine\ORM\PersistentCollection {#4587 …}
    +reports: Doctrine\ORM\PersistentCollection {#4591 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4593 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4595 …}
    -id: 276384
    -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7043370"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289255 {#4581
      date: 2024-01-03 14:40:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4501}
  +body: "Use chatgpt. Take the first line of your bashrc file and ask it to explain it. Than the second line etc. Won’t be always perfect but for bashrc it shouldn’t be a problem and you can learn a lot from it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704305190 {#4684
    date: 2024-01-03 19:06:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4688 …}
  +nested: Doctrine\ORM\PersistentCollection {#4690 …}
  +votes: Doctrine\ORM\PersistentCollection {#4692 …}
  +reports: Doctrine\ORM\PersistentCollection {#4694 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4696 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4698 …}
  -id: 277107
  -bodyTs: "'alway':25 'ask':12 'bashrc':9,29 'chatgpt':2 'etc':21 'explain':15 'file':10 'first':5 'learn':39 'line':6,20 'lot':41 'perfect':26 'problem':35 'second':19 'shouldn':31 'take':3 'use':1 'won':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://linux.community/comment/1411229"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704305190 {#4685
    date: 2024-01-03 19:06:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
87 DENIED edit
App\Entity\EntryComment {#4686
  +user: Proxies\__CG__\App\Entity\User {#4687 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4579
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4501
      +user: App\Entity\User {#4514 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: "As long as you’re not going to store sensitive data in there, I’ve just been using GitHub. I’ve got a Private Repository setup with my configs (.bashrc as well as WM configs and other dot files) and I just commit/push it up and heave an update script pull it down elsewhere. Then it’s also version controlled."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1711301401 {#4496
        date: 2024-03-24 18:30:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4502 …}
      +nested: Doctrine\ORM\PersistentCollection {#4504 …}
      +votes: Doctrine\ORM\PersistentCollection {#4506 …}
      +reports: Doctrine\ORM\PersistentCollection {#4508 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4510 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4512 …}
      -id: 276373
      -bodyTs: "'also':58 'bashrc':30 'commit/push':43 'config':29,35 'control':60 'data':11 'dot':38 'elsewher':54 'file':39 'github':19 'go':7 'got':22 'heav':47 'long':2 'privat':24 'pull':51 're':5 'repositori':25 'script':50 'sensit':10 'setup':26 'store':9 'updat':49 'use':18 've':15,21 'version':59 'well':32 'wm':34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7837085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704288973 {#4497
        date: 2024-01-03 14:36:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4501}
    +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704289255 {#4578
      date: 2024-01-03 14:40:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@thejml@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4584 …}
    +nested: Doctrine\ORM\PersistentCollection {#4585 …}
    +votes: Doctrine\ORM\PersistentCollection {#4587 …}
    +reports: Doctrine\ORM\PersistentCollection {#4591 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4593 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4595 …}
    -id: 276384
    -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7043370"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289255 {#4581
      date: 2024-01-03 14:40:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4501}
  +body: "Use chatgpt. Take the first line of your bashrc file and ask it to explain it. Than the second line etc. Won’t be always perfect but for bashrc it shouldn’t be a problem and you can learn a lot from it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704305190 {#4684
    date: 2024-01-03 19:06:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4688 …}
  +nested: Doctrine\ORM\PersistentCollection {#4690 …}
  +votes: Doctrine\ORM\PersistentCollection {#4692 …}
  +reports: Doctrine\ORM\PersistentCollection {#4694 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4696 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4698 …}
  -id: 277107
  -bodyTs: "'alway':25 'ask':12 'bashrc':9,29 'chatgpt':2 'etc':21 'explain':15 'file':10 'first':5 'learn':39 'line':6,20 'lot':41 'perfect':26 'problem':35 'second':19 'shouldn':31 'take':3 'use':1 'won':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://linux.community/comment/1411229"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704305190 {#4685
    date: 2024-01-03 19:06:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
88 DENIED moderate
App\Entity\EntryComment {#4686
  +user: Proxies\__CG__\App\Entity\User {#4687 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4579
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4501
      +user: App\Entity\User {#4514 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: "As long as you’re not going to store sensitive data in there, I’ve just been using GitHub. I’ve got a Private Repository setup with my configs (.bashrc as well as WM configs and other dot files) and I just commit/push it up and heave an update script pull it down elsewhere. Then it’s also version controlled."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1711301401 {#4496
        date: 2024-03-24 18:30:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4502 …}
      +nested: Doctrine\ORM\PersistentCollection {#4504 …}
      +votes: Doctrine\ORM\PersistentCollection {#4506 …}
      +reports: Doctrine\ORM\PersistentCollection {#4508 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4510 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4512 …}
      -id: 276373
      -bodyTs: "'also':58 'bashrc':30 'commit/push':43 'config':29,35 'control':60 'data':11 'dot':38 'elsewher':54 'file':39 'github':19 'go':7 'got':22 'heav':47 'long':2 'privat':24 'pull':51 're':5 'repositori':25 'script':50 'sensit':10 'setup':26 'store':9 'updat':49 'use':18 've':15,21 'version':59 'well':32 'wm':34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7837085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704288973 {#4497
        date: 2024-01-03 14:36:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4501}
    +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704289255 {#4578
      date: 2024-01-03 14:40:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@thejml@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4584 …}
    +nested: Doctrine\ORM\PersistentCollection {#4585 …}
    +votes: Doctrine\ORM\PersistentCollection {#4587 …}
    +reports: Doctrine\ORM\PersistentCollection {#4591 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4593 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4595 …}
    -id: 276384
    -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7043370"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289255 {#4581
      date: 2024-01-03 14:40:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4501}
  +body: "Use chatgpt. Take the first line of your bashrc file and ask it to explain it. Than the second line etc. Won’t be always perfect but for bashrc it shouldn’t be a problem and you can learn a lot from it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704305190 {#4684
    date: 2024-01-03 19:06:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4688 …}
  +nested: Doctrine\ORM\PersistentCollection {#4690 …}
  +votes: Doctrine\ORM\PersistentCollection {#4692 …}
  +reports: Doctrine\ORM\PersistentCollection {#4694 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4696 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4698 …}
  -id: 277107
  -bodyTs: "'alway':25 'ask':12 'bashrc':9,29 'chatgpt':2 'etc':21 'explain':15 'file':10 'first':5 'learn':39 'line':6,20 'lot':41 'perfect':26 'problem':35 'second':19 'shouldn':31 'take':3 'use':1 'won':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://linux.community/comment/1411229"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704305190 {#4685
    date: 2024-01-03 19:06:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
89 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
90 DENIED moderate
App\Entity\EntryComment {#4703
  +user: Proxies\__CG__\App\Entity\User {#4704 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4579
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4501
      +user: App\Entity\User {#4514 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: "As long as you’re not going to store sensitive data in there, I’ve just been using GitHub. I’ve got a Private Repository setup with my configs (.bashrc as well as WM configs and other dot files) and I just commit/push it up and heave an update script pull it down elsewhere. Then it’s also version controlled."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1711301401 {#4496
        date: 2024-03-24 18:30:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4502 …}
      +nested: Doctrine\ORM\PersistentCollection {#4504 …}
      +votes: Doctrine\ORM\PersistentCollection {#4506 …}
      +reports: Doctrine\ORM\PersistentCollection {#4508 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4510 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4512 …}
      -id: 276373
      -bodyTs: "'also':58 'bashrc':30 'commit/push':43 'config':29,35 'control':60 'data':11 'dot':38 'elsewher':54 'file':39 'github':19 'go':7 'got':22 'heav':47 'long':2 'privat':24 'pull':51 're':5 'repositori':25 'script':50 'sensit':10 'setup':26 'store':9 'updat':49 'use':18 've':15,21 'version':59 'well':32 'wm':34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7837085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704288973 {#4497
        date: 2024-01-03 14:36:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4501}
    +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704289255 {#4578
      date: 2024-01-03 14:40:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@thejml@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4584 …}
    +nested: Doctrine\ORM\PersistentCollection {#4585 …}
    +votes: Doctrine\ORM\PersistentCollection {#4587 …}
    +reports: Doctrine\ORM\PersistentCollection {#4591 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4593 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4595 …}
    -id: 276384
    -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7043370"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289255 {#4581
      date: 2024-01-03 14:40:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4501}
  +body: """
    You need to learn bash scripting. Also, there are a few default files that the .bashrc uses which can be helpful to compartmentalize the custom things you do to it so that it's easier to undo if you screw something up. To do that, just add this to the bottom of your .bashrc\n
    \n
    ```\n
    if [ -f ~/.bash_custom ]; then\n
        . ~/.bash_custom\n
    fi\n
    \n
    ```\n
    \n
    What that will do is check if the .bash_custom file exists and then run the .bash_custom file in your home directory and apply anything in there. Also, you can call the file whatever you like, but bash does have some defaults that it will check for and run them without editing the .bashrc at all. It's kind of hard to find a list of the the files that it automatically checks for, but I know that .bash_aliases is one of them, and I think it checks .bash_commands as well, but I'm not entirely sure. Either way, you can force it to check your custom one by using the code above.\n
    \n
    Then you can create the file and add any custom things in there that you like. For example, I like to frequently update through the terminal but running `sudo apt update && sudo apt upgrade && sudo apt autoremove && flatpak upgrade` was a bit tedious and I wanted a bit less feedback so I made a custom alias for my personal use.\n
    \n
    `alias update='echo "Updating packages..."; sudo apt update -y &> /dev/null; echo "Packages updated."; echo "Upgrading packages..."; sudo apt upgrade -y &> /dev/null; echo "Packages upgraded."; echo "Cleaning up packges..."; sudo apt autoremove -y &> /dev/null; echo "Packages cleaned up."; echo "Updating flatpaks..."; flatpak update -y &> /dev/null; echo "Flatpaks updated."'`\n
    \n
    Which hides most of the text from updating and just gives me feedback on what it's currently doing if I don't really care to know all of the details. So now I just run `update` in the terminal and plug in my password and it updates and upgrades everything in a human readable way.\n
    \n
    There's a lot that can be done with bash scripting, like editing files, iterating over files and directories, setting environment variables. It's basically a full programming language so the limits are mostly your imagination.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704296083 {#4700
    date: 2024-01-03 16:34:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4705 …}
  +nested: Doctrine\ORM\PersistentCollection {#4707 …}
  +votes: Doctrine\ORM\PersistentCollection {#4709 …}
  +reports: Doctrine\ORM\PersistentCollection {#4711 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4713 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4715 …}
  -id: 276708
  -bodyTs: "'/.bash_custom':57,59 '/dev/null':246,257,269,280 'add':47,184 'alia':232,237 'alias':141 'also':7,89 'anyth':86 'appli':85 'apt':206,209,212,243,254,266 'automat':133 'autoremov':213,267 'bash':5,69,77,99,140,151,349 'bashrc':16,54,115 'basic':364 'bit':218,224 'bottom':51 'call':92 'care':308 'check':66,107,134,150,168 'clean':262,272 'code':175 'command':152 'compartment':23 'creat':180 'current':301 'custom':25,70,78,170,186,231 'default':12,103 'detail':314 'directori':83,358 'done':347 'easier':35 'echo':239,247,250,258,261,270,274,281 'edit':113,352 'either':161 'entir':159 'environ':360 'everyth':334 'exampl':194 'exist':72 'f':56 'feedback':226,296 'fi':60 'file':13,71,79,94,130,182,353,356 'find':124 'flatpak':214,276,277,282 'forc':165 'frequent':198 'full':366 'give':294 'hard':122 'help':21 'hide':285 'home':82 'human':337 'imagin':375 'iter':354 'kind':120 'know':138,310 'languag':368 'learn':4 'less':225 'like':97,192,196,351 'limit':371 'list':126 'lot':343 'm':157 'made':229 'most':373 'need':2 'one':143,171 'packag':241,248,252,259,271 'packg':264 'password':328 'person':235 'plug':325 'program':367 'readabl':338 'realli':307 'run':75,110,204,319 'screw':40 'script':6,350 'set':359 'someth':41 'sudo':205,208,211,242,253,265 'sure':160 'tedious':219 'termin':202,323 'text':289 'thing':26,187 'think':148 'undo':37 'updat':199,207,238,240,244,249,275,278,283,291,320,331 'upgrad':210,215,251,255,260,333 'use':17,173,236 'variabl':361 'want':222 'way':162,339 'well':154 'whatev':95 'without':112 'y':245,256,268,279"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/737978/-/comment/4387237"
  +editedAt: DateTimeImmutable @1711258014 {#4701
    date: 2024-03-24 06:26:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704296083 {#4702
    date: 2024-01-03 16:34:43.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
91 DENIED edit
App\Entity\EntryComment {#4703
  +user: Proxies\__CG__\App\Entity\User {#4704 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4579
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4501
      +user: App\Entity\User {#4514 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: "As long as you’re not going to store sensitive data in there, I’ve just been using GitHub. I’ve got a Private Repository setup with my configs (.bashrc as well as WM configs and other dot files) and I just commit/push it up and heave an update script pull it down elsewhere. Then it’s also version controlled."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1711301401 {#4496
        date: 2024-03-24 18:30:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4502 …}
      +nested: Doctrine\ORM\PersistentCollection {#4504 …}
      +votes: Doctrine\ORM\PersistentCollection {#4506 …}
      +reports: Doctrine\ORM\PersistentCollection {#4508 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4510 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4512 …}
      -id: 276373
      -bodyTs: "'also':58 'bashrc':30 'commit/push':43 'config':29,35 'control':60 'data':11 'dot':38 'elsewher':54 'file':39 'github':19 'go':7 'got':22 'heav':47 'long':2 'privat':24 'pull':51 're':5 'repositori':25 'script':50 'sensit':10 'setup':26 'store':9 'updat':49 'use':18 've':15,21 'version':59 'well':32 'wm':34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7837085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704288973 {#4497
        date: 2024-01-03 14:36:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4501}
    +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704289255 {#4578
      date: 2024-01-03 14:40:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@thejml@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4584 …}
    +nested: Doctrine\ORM\PersistentCollection {#4585 …}
    +votes: Doctrine\ORM\PersistentCollection {#4587 …}
    +reports: Doctrine\ORM\PersistentCollection {#4591 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4593 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4595 …}
    -id: 276384
    -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7043370"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289255 {#4581
      date: 2024-01-03 14:40:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4501}
  +body: """
    You need to learn bash scripting. Also, there are a few default files that the .bashrc uses which can be helpful to compartmentalize the custom things you do to it so that it's easier to undo if you screw something up. To do that, just add this to the bottom of your .bashrc\n
    \n
    ```\n
    if [ -f ~/.bash_custom ]; then\n
        . ~/.bash_custom\n
    fi\n
    \n
    ```\n
    \n
    What that will do is check if the .bash_custom file exists and then run the .bash_custom file in your home directory and apply anything in there. Also, you can call the file whatever you like, but bash does have some defaults that it will check for and run them without editing the .bashrc at all. It's kind of hard to find a list of the the files that it automatically checks for, but I know that .bash_aliases is one of them, and I think it checks .bash_commands as well, but I'm not entirely sure. Either way, you can force it to check your custom one by using the code above.\n
    \n
    Then you can create the file and add any custom things in there that you like. For example, I like to frequently update through the terminal but running `sudo apt update && sudo apt upgrade && sudo apt autoremove && flatpak upgrade` was a bit tedious and I wanted a bit less feedback so I made a custom alias for my personal use.\n
    \n
    `alias update='echo "Updating packages..."; sudo apt update -y &> /dev/null; echo "Packages updated."; echo "Upgrading packages..."; sudo apt upgrade -y &> /dev/null; echo "Packages upgraded."; echo "Cleaning up packges..."; sudo apt autoremove -y &> /dev/null; echo "Packages cleaned up."; echo "Updating flatpaks..."; flatpak update -y &> /dev/null; echo "Flatpaks updated."'`\n
    \n
    Which hides most of the text from updating and just gives me feedback on what it's currently doing if I don't really care to know all of the details. So now I just run `update` in the terminal and plug in my password and it updates and upgrades everything in a human readable way.\n
    \n
    There's a lot that can be done with bash scripting, like editing files, iterating over files and directories, setting environment variables. It's basically a full programming language so the limits are mostly your imagination.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704296083 {#4700
    date: 2024-01-03 16:34:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4705 …}
  +nested: Doctrine\ORM\PersistentCollection {#4707 …}
  +votes: Doctrine\ORM\PersistentCollection {#4709 …}
  +reports: Doctrine\ORM\PersistentCollection {#4711 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4713 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4715 …}
  -id: 276708
  -bodyTs: "'/.bash_custom':57,59 '/dev/null':246,257,269,280 'add':47,184 'alia':232,237 'alias':141 'also':7,89 'anyth':86 'appli':85 'apt':206,209,212,243,254,266 'automat':133 'autoremov':213,267 'bash':5,69,77,99,140,151,349 'bashrc':16,54,115 'basic':364 'bit':218,224 'bottom':51 'call':92 'care':308 'check':66,107,134,150,168 'clean':262,272 'code':175 'command':152 'compartment':23 'creat':180 'current':301 'custom':25,70,78,170,186,231 'default':12,103 'detail':314 'directori':83,358 'done':347 'easier':35 'echo':239,247,250,258,261,270,274,281 'edit':113,352 'either':161 'entir':159 'environ':360 'everyth':334 'exampl':194 'exist':72 'f':56 'feedback':226,296 'fi':60 'file':13,71,79,94,130,182,353,356 'find':124 'flatpak':214,276,277,282 'forc':165 'frequent':198 'full':366 'give':294 'hard':122 'help':21 'hide':285 'home':82 'human':337 'imagin':375 'iter':354 'kind':120 'know':138,310 'languag':368 'learn':4 'less':225 'like':97,192,196,351 'limit':371 'list':126 'lot':343 'm':157 'made':229 'most':373 'need':2 'one':143,171 'packag':241,248,252,259,271 'packg':264 'password':328 'person':235 'plug':325 'program':367 'readabl':338 'realli':307 'run':75,110,204,319 'screw':40 'script':6,350 'set':359 'someth':41 'sudo':205,208,211,242,253,265 'sure':160 'tedious':219 'termin':202,323 'text':289 'thing':26,187 'think':148 'undo':37 'updat':199,207,238,240,244,249,275,278,283,291,320,331 'upgrad':210,215,251,255,260,333 'use':17,173,236 'variabl':361 'want':222 'way':162,339 'well':154 'whatev':95 'without':112 'y':245,256,268,279"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/737978/-/comment/4387237"
  +editedAt: DateTimeImmutable @1711258014 {#4701
    date: 2024-03-24 06:26:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704296083 {#4702
    date: 2024-01-03 16:34:43.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
92 DENIED moderate
App\Entity\EntryComment {#4703
  +user: Proxies\__CG__\App\Entity\User {#4704 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#273
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#267
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#269
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "What-s-the-best-way-to-have-a-bashrc-that-I"
    +title: "What's the best way to have a .bashrc that I can use throughout systems?"
    +url: null
    +body: "So, I just found out about a programme called SynthShell which kind of does the work for you and gives you a nice looking shell, the thing is that this also creates some config files and other stuff in my system, instead of just one .bashrc file to edit. What would be the best way to learn to have a nice looking bash where I can just have a backup of it that I can use throughout systems?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 34
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724543820 {#2420
      date: 2024-08-25 01:57:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 26920
    -titleTs: "'bashrc':9 'best':4 'system':15 'throughout':14 'use':13 'way':5"
    -bodyTs: "'also':31 'backup':70 'bash':63 'bashrc':46 'best':54 'call':9 'config':34 'creat':32 'edit':49 'file':35,47 'found':4 'give':20 'instead':42 'kind':12 'learn':57 'look':24,62 'nice':23,61 'one':45 'programm':8 'shell':25 'stuff':38 'synthshel':10 'system':41,78 'thing':27 'throughout':77 'use':76 'way':55 'work':16 'would':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704374572
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10067716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704288172 {#1816
      date: 2024-01-03 14:22:52.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4579
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: App\Entity\EntryComment {#4501
      +user: App\Entity\User {#4514 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#263}
      +image: null
      +parent: null
      +root: null
      +body: "As long as you’re not going to store sensitive data in there, I’ve just been using GitHub. I’ve got a Private Repository setup with my configs (.bashrc as well as WM configs and other dot files) and I just commit/push it up and heave an update script pull it down elsewhere. Then it’s also version controlled."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1711301401 {#4496
        date: 2024-03-24 18:30:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gary_host_laptop@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4502 …}
      +nested: Doctrine\ORM\PersistentCollection {#4504 …}
      +votes: Doctrine\ORM\PersistentCollection {#4506 …}
      +reports: Doctrine\ORM\PersistentCollection {#4508 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4510 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4512 …}
      -id: 276373
      -bodyTs: "'also':58 'bashrc':30 'commit/push':43 'config':29,35 'control':60 'data':11 'dot':38 'elsewher':54 'file':39 'github':19 'go':7 'got':22 'heav':47 'long':2 'privat':24 'pull':51 're':5 'repositori':25 'script':50 'sensit':10 'setup':26 'store':9 'updat':49 'use':18 've':15,21 'version':59 'well':32 'wm':34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7837085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704288973 {#4497
        date: 2024-01-03 14:36:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4501}
    +body: "I think I maybe phrased it horribly, my question was more like, what do I need to learn in order to modify myself the .bashrc by myself instead of using a programme. Does it make sense?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704289255 {#4578
      date: 2024-01-03 14:40:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@gary_host_laptop@lemmy.ml"
      "@thejml@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4584 …}
    +nested: Doctrine\ORM\PersistentCollection {#4585 …}
    +votes: Doctrine\ORM\PersistentCollection {#4587 …}
    +reports: Doctrine\ORM\PersistentCollection {#4591 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4593 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4595 …}
    -id: 276384
    -bodyTs: "'bashrc':25 'horribl':7 'instead':28 'learn':18 'like':12 'make':35 'mayb':4 'modifi':22 'need':16 'order':20 'phrase':5 'programm':32 'question':9 'sens':36 'think':2 'use':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7043370"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704289255 {#4581
      date: 2024-01-03 14:40:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4501}
  +body: """
    You need to learn bash scripting. Also, there are a few default files that the .bashrc uses which can be helpful to compartmentalize the custom things you do to it so that it's easier to undo if you screw something up. To do that, just add this to the bottom of your .bashrc\n
    \n
    ```\n
    if [ -f ~/.bash_custom ]; then\n
        . ~/.bash_custom\n
    fi\n
    \n
    ```\n
    \n
    What that will do is check if the .bash_custom file exists and then run the .bash_custom file in your home directory and apply anything in there. Also, you can call the file whatever you like, but bash does have some defaults that it will check for and run them without editing the .bashrc at all. It's kind of hard to find a list of the the files that it automatically checks for, but I know that .bash_aliases is one of them, and I think it checks .bash_commands as well, but I'm not entirely sure. Either way, you can force it to check your custom one by using the code above.\n
    \n
    Then you can create the file and add any custom things in there that you like. For example, I like to frequently update through the terminal but running `sudo apt update && sudo apt upgrade && sudo apt autoremove && flatpak upgrade` was a bit tedious and I wanted a bit less feedback so I made a custom alias for my personal use.\n
    \n
    `alias update='echo "Updating packages..."; sudo apt update -y &> /dev/null; echo "Packages updated."; echo "Upgrading packages..."; sudo apt upgrade -y &> /dev/null; echo "Packages upgraded."; echo "Cleaning up packges..."; sudo apt autoremove -y &> /dev/null; echo "Packages cleaned up."; echo "Updating flatpaks..."; flatpak update -y &> /dev/null; echo "Flatpaks updated."'`\n
    \n
    Which hides most of the text from updating and just gives me feedback on what it's currently doing if I don't really care to know all of the details. So now I just run `update` in the terminal and plug in my password and it updates and upgrades everything in a human readable way.\n
    \n
    There's a lot that can be done with bash scripting, like editing files, iterating over files and directories, setting environment variables. It's basically a full programming language so the limits are mostly your imagination.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704296083 {#4700
    date: 2024-01-03 16:34:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
    "@gary_host_laptop@lemmy.ml"
    "@thejml@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4705 …}
  +nested: Doctrine\ORM\PersistentCollection {#4707 …}
  +votes: Doctrine\ORM\PersistentCollection {#4709 …}
  +reports: Doctrine\ORM\PersistentCollection {#4711 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4713 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4715 …}
  -id: 276708
  -bodyTs: "'/.bash_custom':57,59 '/dev/null':246,257,269,280 'add':47,184 'alia':232,237 'alias':141 'also':7,89 'anyth':86 'appli':85 'apt':206,209,212,243,254,266 'automat':133 'autoremov':213,267 'bash':5,69,77,99,140,151,349 'bashrc':16,54,115 'basic':364 'bit':218,224 'bottom':51 'call':92 'care':308 'check':66,107,134,150,168 'clean':262,272 'code':175 'command':152 'compartment':23 'creat':180 'current':301 'custom':25,70,78,170,186,231 'default':12,103 'detail':314 'directori':83,358 'done':347 'easier':35 'echo':239,247,250,258,261,270,274,281 'edit':113,352 'either':161 'entir':159 'environ':360 'everyth':334 'exampl':194 'exist':72 'f':56 'feedback':226,296 'fi':60 'file':13,71,79,94,130,182,353,356 'find':124 'flatpak':214,276,277,282 'forc':165 'frequent':198 'full':366 'give':294 'hard':122 'help':21 'hide':285 'home':82 'human':337 'imagin':375 'iter':354 'kind':120 'know':138,310 'languag':368 'learn':4 'less':225 'like':97,192,196,351 'limit':371 'list':126 'lot':343 'm':157 'made':229 'most':373 'need':2 'one':143,171 'packag':241,248,252,259,271 'packg':264 'password':328 'person':235 'plug':325 'program':367 'readabl':338 'realli':307 'run':75,110,204,319 'screw':40 'script':6,350 'set':359 'someth':41 'sudo':205,208,211,242,253,265 'sure':160 'tedious':219 'termin':202,323 'text':289 'thing':26,187 'think':148 'undo':37 'updat':199,207,238,240,244,249,275,278,283,291,320,331 'upgrad':210,215,251,255,260,333 'use':17,173,236 'variabl':361 'want':222 'way':162,339 'well':154 'whatev':95 'without':112 'y':245,256,268,279"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/737978/-/comment/4387237"
  +editedAt: DateTimeImmutable @1711258014 {#4701
    date: 2024-03-24 06:26:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704296083 {#4702
    date: 2024-01-03 16:34:43.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
93 DENIED edit
App\Entity\Magazine {#263
  +icon: Proxies\__CG__\App\Entity\Image {#244 …}
  +name: "linux@lemmy.ml"
  +title: "linux"
  +description: """
    From Wikipedia, the free encyclopedia\n
    \n
    Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
    \n
    Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
    \n
    ### Rules\n
    \n
    - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
    - No misinformation\n
    - No NSFW content\n
    - No hate speech, bigotry, etc\n
    \n
    ### Related Communities\n
    \n
    - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
    - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
    - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
    - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
    \n
    Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 1406
  +entryCommentCount: 28632
  +postCount: 6
  +postCommentCount: 214
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729583542 {#273
    date: 2024-10-22 09:52:22.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#235 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
  +entries: Doctrine\ORM\PersistentCollection {#178 …}
  +posts: Doctrine\ORM\PersistentCollection {#136 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
  +bans: Doctrine\ORM\PersistentCollection {#115 …}
  +reports: Doctrine\ORM\PersistentCollection {#101 …}
  +badges: Doctrine\ORM\PersistentCollection {#79 …}
  +logs: Doctrine\ORM\PersistentCollection {#69 …}
  +awards: Doctrine\ORM\PersistentCollection {#1830 …}
  +categories: Doctrine\ORM\PersistentCollection {#1863 …}
  -id: 73
  +apId: "linux@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/linux"
  +apPublicUrl: "https://lemmy.ml/c/linux"
  +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "linux"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729583596 {#267
    date: 2024-10-22 09:53:16.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1698929468 {#269
    date: 2023-11-02 13:51:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details